CareerPlan

Senior Firmware Engineer

USAFull-time2026-11-10
Hybrid · United States

Core

Design, implement, and test maintainable embedded software for consumer electronics or medical devices, integrating firmware with electrical, mechanical, and manufacturing systems.

Role type

Senior IC firmware engineer (embedded systems)

Builds

Firmware features and subsystems for highly integrated embedded hardware

Domain

Consumer electronics / Medical devices / Embedded hardware

Required skills

C, RTOS-based system architecture (Zephyr, FreeRTOS), low-level drivers, I2C/SPI/UART protocols, Python-based testing/automation, embedded debugging workflows

Preferred skills

Medical devices experience, regulated industries (aerospace, automotive), AI-assisted firmware development, Nordic nRF5x SoCs, Nordic Connect SDK, Bluetooth Low Energy, bootloaders, firmware updates, memory maps, embedded CI pipelines, automated hardware-in-the-loop testing, mentoring engineers

Responsibilities

Own firmware features and subsystems from requirements through production readiness; Design, implement, and test embedded software; Integrate firmware with electrical, mechanical, and manufacturing systems; Develop firmware testing and automation; Guide system architecture and technical trade-offs; Contribute to design reviews and mentor engineers