Staff Device Engineer

Alarm

Boston, United States
On-site
Embedded firmware development in c/c++
Rtos-based embedded systems (zephyr, freertos)
Third-party device integration
Lead the design, development, and long-term maintenance of embedded firmware for connected security and IoT devices as an individual contributor

Job Summary

  • Lead the design, development, and long-term maintenance of embedded firmware for connected security and IoT devices as an individual contributor.
  • Own and evolve firmware architectures based on modern RTOS platforms (e.g., FreeRTOS, Zephyr), including task design, memory management, synchronization, and system reliability.
  • Drive improvements to firmware automation, test infrastructure, and CI/CD pipelines, including build systems, automated testing, and hardware-in-the-loop validation.

Matching Summary

Lead the design, development, and long-term maintenance of embedded firmware for connected security and IoT devices as an individual contributor.

Skills & Requirements

Must-have

  • Embedded firmware development in C/C++
  • RTOS-based embedded systems (Zephyr, FreeRTOS)
  • Third-party device integration
  • Device driver design and review
  • Debugging complex system issues
  • Firmware automation and CI/CD pipelines

Nice-to-have

  • Firmware platform migration experience
  • Embedded security concepts
  • Wireless technology familiarity
  • Hardware-in-the-loop systems
  • Low-power design considerations

Key Requirements

  • 7-8 years of professional experience
  • Deep, hands-on RTOS experience
  • Strong understanding of embedded system architecture
  • Extensive experience integrating third-party hardware
  • Proven ability to debug complex issues
  • Demonstrated ability to leverage AI-assisted development tools

Work Rights

Not specified

Tailored Resume

Cover Letter