Staff Firmware Engineer
Core
Develop and optimize mission-mode firmware for embedded controllers and management cores on AI hardware platforms.
Role type
Staff Firmware Engineer (Embedded Systems)
Builds
High-performance AI computing boards and systems
Domain
Semiconductor / AI Hardware
Deliverable
production ML models | infrastructure
Required skills
C/C++, bare-metal development, RTOS, hardware debugging, bootloaders, embedded Linux, drivers, firmware validation
Preferred skills
Zephyr, power/thermal management, secure boot, CI/CD, Python automation
Technologies
RISC-V, embedded Linux, RTOS, Python
Responsibilities
Develop and maintain embedded firmware for microcontrollers and SoCs; bring up new platforms via diagnostics and low-level driver development; build boot, update, recovery, and power-management capabilities; create validation coverage through unit, integration, and hardware-in-the-loop testing.
Seniority
Staff, hands-on IC with architectural influence