Astera Labs
Firmware Engineer
San Jose, California, United States +1 · Full-time · Posted Oct 20, 2026
- Location
- San Jose, California, United States
California - Experience
- Minimum 5 years; no alternatives stated.
- Education
- Bachelor’s in EE or Computer Science required.
About the job
Architects and develops firmware and microcontroller subsystems for SoC and systems products, implementing product features and working with customers and hardware teams.
What you'll do
- Develop firmware for on-chip microcontrollers and software development kits for host CPUs and embedded microprocessors.
- Work with logic designers to implement and test hardware-software interfaces on complex SoCs.
- Engage with customers to understand their needs.
What they ask for
- Bachelor’s degree in EE or Computer Science.
- At least 5 years’ experience supporting or developing complex SoC/silicon products for Server, Storage, and/or Networking applications.
- Proficiency in C or C++, Python scripting, unit-level testing, and software build environments such as gcc/make.
- Experience with SCM, code reviews, CI, Server, Storage, and/or Networking equipment, and SoC hardware interfaces.
Nice to have
- Firmware development using RTOS; boot-ROM development and pre-Silicon simulation or emulation.
- Experience with secure boot flows, including authentication, attestation, DICE, or Caliptra.
Tools
C, C++, Python, gcc, make, git, RTOS, DICE, Caliptra
Model-written summary · the original posting is authoritative