Laminar
Senior Software Engineer, Edge Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Edge Platform компании Laminar. Отвечает за проектирование и развитие edge-платформы: Linux-окружения на промышленных устройствах, виртуализацию, локальный запуск ML/LLM-моделей и интеграцию с производственными системами.
Задачи
- Разрабатывать и поддерживать production edge Linux-окружения: provisioning, сети, управление сервисами, хранилища, безопасность и тюнинг производительности
- Проектировать bare-metal серверную инфраструктуру и использовать виртуализацию и контейнеры для деплоя, изоляции и управления приложениями
- Совместно с data и ML-командами деплоить и эксплуатировать ML-модели и LLM локально с учётом compute, памяти, latency и аппаратного ускорения
- Развивать интерфейсы интеграции с системами заказчиков: MES и промышленные протоколы (Ethernet/IP, OPC UA, Profinet, Modbus)
- Строить CI/CD: автоматизированный provisioning, удалённые обновления, rollback, логирование и мониторинг с учётом нестабильной связи и перебоев питания
- Реализовывать безопасный доступ к устройствам, identity management, доставку ПО и защищённую коммуникацию между edge-системами и облаком
- Менторить junior-инженеров, ревьюить код и дизайн, документировать архитектурные и инженерные решения
Требования
- 4+ года опыта разработки production-систем, значимая работа с Linux, инфраструктурой или распределёнными системами
- Опыт владения дизайном, реализацией и успехом значимых компонентов в крупной системе
- Способность определять техническое направление, брать ответственность и поставлять результат в быстром продуктовом цикле
- Глубокий опыт Linux: администрирование, сети, файловые системы, troubleshooting, анализ производительности
- Опыт поставки ПО в среды, которые вы не контролируете: on-prem, edge, embedded, робототехника и т.п.
- Практический опыт с bare-metal инфраструктурой, гипервизорами, виртуальными машинами и контейнерами
- Сильный опыт в Rust, Python, C/C++ или Go, включая построение автоматизации и системного tooling
- Знакомство с деплоем ML-моделей и LLM на edge-железе, включая inference-рантаймы и ограничения по ресурсам
- Опыт автоматизации деплоя, мониторинга, восстановления систем и безопасных обновлений ПО
- Степень бакалавра или выше в Computer Engineering, Electrical Engineering, Computer Science или смежной области, либо эквивалентный практический опыт
Условия
- Прямое влияние на продукт и культуру
- Комплексный соцпакет: медицинская, стоматологическая и зрительная страховка, страхование жизни, disability, транспортный и wellness-бенефиты
- План 401k с matching от работодателя
- Опционы (equity)
- Конкурентная зарплата и бонусные возможности
- Динамичная и инклюзивная рабочая среда
- Возможности для роста и профессионального развития
- Доступ к сети cleantech-стартапов Greentown Labs
- Транспортный бенефит для поездок на работу
- Командные мероприятия: rooftop-ланчи, пинг-понг, Lunch & Learns и регулярные тимбилдинги
Навыки
- Linux
- Rust
- Python
- C/C++
- Go
- Docker
- Virtualization
- Hypervisors
- Bare-metal
- CI/CD
- ML
- LLM
- Ethernet/IP
- OPC UA
- Profinet
- Modbus
- MES
- Security