

Senior Embedded Firmware Engineer
Location
Los Angeles, CA
Level
Senior-Level
Department
Aerospace & Space
Type
Salary
$170,000 - $250,000
Job Description
Posted on:
2026-04-22
Responsibilities
- Contribute to the design and implementation of embedded firmware architecture, including boot flows and drivers.
- Develop low-level firmware in C/C++ for CPUs, DSPs, and microcontrollers within custom SoCs.
- Implement and maintain bootloaders and secure boot flows.
- Develop device drivers for on-chip peripherals.
- Participate in pre-silicon firmware development and validation activities.
- Support post-silicon bring-up and debug hardware/firmware interactions.
- Collaborate with SoC architects and designers on firmware input during design reviews.
Job Requirements
- 5+ years of experience in embedded firmware development for SoCs or complex embedded systems.
- Strong proficiency in C/C++ for embedded systems.
- Hands-on experience with SoC or board-level bring-up.
- Strong understanding of CPU architectures and memory systems.
- Experience collaborating with ASIC/SoC design or hardware engineering teams.
- Demonstrated ability to debug complex hardware/firmware issues.
- Familiarity with secure boot or cryptographic accelerators is a plus.



