Remote job
Senior Embedded Systems Engineer – Firmware
Job details
About this role
Role overview Own firmware for an AI accelerator system-on-chip and its reference designs, with a focus on the RISC-V management processor and host microcontrollers. The work spans embedded firmware, interfaces between chips and peripherals, product features, test infrastructure, and hardware bring-up. The role is offered as hybrid in the San Francisco Bay Area or remote.
Responsibilities - Develop firmware and control/data paths between the host microcontroller, accelerator, and peripheral interfaces. - Design and maintain formats and loading schemes for deploying firmware and AI models from flash storage. - Maintain continuous integration for core firmware, including Raspberry Pi and GitHub Actions setups. - Turn feedback from deployed systems into firmware improvements and production features. - Review circuit board designs and work with hardware teams and customers to bring up new designs. - Independently manage projects, communicate status and blockers, and deliver customer-facing code.
Requirements - Strong embedded C and C++ skills, including firmware and microcontroller driver development. - Experience designing for extremely low-power systems and with board-level protocols such as I²S, I²C, SPI, PDM, UART, and GPIO. - Familiarity with streaming audio or control data and with firmware/model file formats or bootloading approaches. - Practical debugging experience with logic analyzers, debuggers, oscilloscopes, and other bring-up tools. - Ability to investigate issues across firmware, hardware, silicon, and AI models, collaborating across teams as needed. - Experience with Python-based unit, integration, regression, and hardware-in-the-loop testing, plus the ability to own production-quality work.
Nice to have - RISC-V or ARM Cortex-M development, PCB design, or contributions to open-source firmware or driver libraries. - Familiarity with AI inference, accelerators, audio models, or Xilinx SoC tools.
Benefits and work setup - Hybrid work in the San Francisco Bay Area or remote. - Listed benefits include 401(k), medical, dental, and vision insurance, and commuter benefits.