Monolithic Power Systems

Sr. Staff/ Principal Software Engineer - Building Automation Systems

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Ведущий инженер-программист для платформы автоматизации зданий Kinexis Smart Building Automation. Отвечает за архитектуру и разработку полного стека — от embedded-прошивок и IoT-подключений до облачных сервисов, пайплайнов данных и пользовательских приложений.

Задачи

  • Владеть сквозной архитектурой экосистемы платформы: ПО, embedded-прошивки, протоколы связи устройств, облачные сервисы, пайплайны данных и пользовательские приложения
  • Определять и обеспечивать соблюдение архитектурных стандартов надёжности, безопасности, масштабируемости и поддерживаемости
  • Развивать инновации в real-time управлении, сенсорном слиянии, алгоритмах энергооптимизации и логике автоматизации зданий
  • Строить, наставлять и масштабировать команду разработки
  • Руководить разработкой критичной прошивки для контроллеров, сенсоров и силовых модулей
  • Обеспечивать качественную поставку через CI/CD, автотесты, observability и мониторинг производительности
  • Взаимодействовать с командами hardware, firmware, systems engineering, product, QA, manufacturing и field engineering
  • Обеспечивать безопасность платформы: secure boot, шифрованная связь, безопасность OTA-обновлений, соответствие стандартам автоматизации зданий

Требования

  • 10+ лет профессионального опыта в разработке ПО, из них 5+ лет на старшей технической руководящей роли
  • Опыт построения и масштабирования сложных многоуровневых платформ (ПО + embedded + облако + приложения)
  • Сильный опыт в embedded-системах, real-time прошивках, IoT-подключениях и архитектурах device-to-cloud
  • Экспертиза в современной облачной инфраструктуре (AWS, Azure или аналог) и масштабируемом backend-дизайне
  • Опыт с протоколами связи, типичными для автоматизации зданий (BACnet, Modbus, MQTT, BLE, Zigbee или аналоги)
  • Умение руководить командами и влиять на кросс-функциональных стейкхолдеров
  • Степень бакалавра в Computer Science, Electrical Engineering или смежной области

Условия

  • Медицинская страховка, стоматология и зрение, страхование жизни и инвалидности
  • Возможны бонусы для sales-позиций и stock compensation для отдельных позиций
  • Целевой диапазон оплаты $170,000 - $220,000 в год

Навыки

  • Embedded systems
  • Real-time firmware
  • IoT
  • AWS
  • Azure
  • BACnet
  • Modbus
  • MQTT
  • BLE
  • Zigbee
  • CI/CD
  • OTA updates
  • Secure boot

Похожие вакансии

Software Developer
Behavior Analyst Certification BoardMiddleLittletonГибрид
106,100 USD в год
21 окт.
Software Engineer—Product and IT Systems
SPIA Cycling Inc.MiddleBoulderОфис
75,000 – 150,000 USD в год
21 окт.
Software Engineer III, Cloud Service Mesh
GoogleMiddleSunnyvaleОфис
147,000 – 210,000 USD в год
21 окт.
Software Engineer III
GoogleMiddleIrvineОфис
147,000 – 210,000 USD в год
21 окт.
Software Engineer III, Infrastructure, Google Cloud Platform Identity and Security
GoogleMiddleKirklandОфис
147,000 – 210,000 USD в год
21 окт.
Sr. Staff/ Principal Software Engineer - Building Automation Systems — Monolithic Power Systems, 170,000 – 220,000 USD в год, Kirkland | itrelocate