Torus
Firmware Engineer (Python / Embedded Linux)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Firmware-инженер в команду встраиваемых систем Torus. Разработка production-прошивки на Python под Embedded Linux (Yocto) для систем хранения энергии: телеметрия, контуры управления, связь с облаком.
Задачи
- Разрабатывать функции прошивки для продуктовых линеек систем хранения энергии: телеметрия, контуры управления, облачная связность, слои аппаратной абстракции
- Отвечать за системную интеграцию совместно с командами hardware, data и software
- Обеспечивать качество через design review, автоматизированное тестирование и документацию
- Отлаживать и оптимизировать real-time встраиваемые приложения и интерфейсы последовательной связи в поле и в лаборатории
- Поддерживать масштабирование: инструменты деплоя, удалённый мониторинг, root-cause анализ проблем в поле
- Участвовать в on-call ротации по эскалированным техническим вопросам
Требования
- Степень BS в Electrical Engineering, Computer Science, Embedded Systems или эквивалентный практический опыт
- 2-5+ лет практического опыта разработки коммерческого встраиваемого ПО или прошивки
- Сильное владение Python и реальный production-опыт запуска Python на Embedded Linux (Yocto или аналог)
- Понимание протоколов последовательной связи: RS-485, Modbus, I²C, CAN, Ethernet
- Опыт с real-time встраиваемыми системами: многопоточность, межпроцессное взаимодействие, ограничения по таймингам
- Умение читать схемы и PCB-разводки для диагностики проблем интеграции с железом
- Легальная авторизация на работу в США без спонсорства
- Свободное владение английским
Условия
- Remote-роль с базированием в США, периодические выезды в Salt Lake City
- Зарплата $135,000 - 180,000 в год
- Equity в рамках Employee Rewards Package
- 401(k) Retirement Savings Plan
- Медицинская страховка (PPO или HSA), стоматология, зрение
- Неограниченный PTO, 10 оплачиваемых праздников, оплачиваемый parental leave
- Компанейские офсайты и peer recognition program
Навыки
- Python
- Embedded Linux
- Yocto
- RS-485
- Modbus
- I²C
- CAN
- Ethernet
- MQTT
- AWS IoT
- Docker
- Balena
- CI/CD
- multi-threading
- IPC