CareerPlanSign in

Senior/Staff Firmware Engineer

California💼 Full-time🗓 2026-09-18 → 2026-09-25

Core

Design, implement, and maintain ultra-low power embedded firmware for edge devices, sensors, and wireless modules to enable real-time intelligent automation.

Role type

Senior/Staff IC Firmware Engineer (Embedded/Low-Power)

Builds

Edge devices, microcontroller-based sensors, and wireless communication modules

Domain

Physical AI, IoT, Embedded Systems

Deliverable

production ML models | product features

Required skills

C/C++ for embedded systems, low-power microcontroller development, RTOS (FreeRTOS/Zephyr), hardware/software interaction, power management techniques, embedded communication protocols (I2C, SPI, UART), source control (Git)

Preferred skills

Wireless protocols (BLE, Zigbee, LoRa), PCB schematic interpretation, test automation scripting (Python/Bash), battery-operated device development, math-based programming for DSP/ML, Edge Impulse/OpenCV/PyTorch, CI/CD pipeline management

Technologies

ARM Cortex-M, nRF52, Ambiq, MSP430, FreeRTOS, Zephyr, GitHub Actions, Edge Impulse, OpenCV, PyTorch

Responsibilities

Develop drivers and low-level firmware for MCUs and wireless modules; implement power management techniques (sleep modes, clock gating); optimize code size and execution efficiency; lead integration of embedded communication protocols; perform power profiling and debugging; collaborate on power budget definitions; contribute to technical documentation and design reviews

Seniority

Senior/Staff, hands-on IC with leadership in technical strategy

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.