asteralabs
Senior Firmware Engineer (Senior-Senior Principal)
At a Glance
- Location
- San Jose, California, United States
- Compensation
- nce. The base salary range is $135,000–$255,000 USD for Senior through Senior
- Posted
- 2026-02-23T19:08:15-05:00
Key Requirements
Domain Knowledge
- Embedded Systems
- Engineering
Requirements
Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field (Master’s preferred).
Strong fundamentals in embedded systems, computer architecture, and low-level software.
Proven experience developing firmware for complex SoC or silicon-based products in Server, Storage, Networking, or Accelerator environments.
Proficiency in C (required); C++ experience is a plus.
Ability to work cross-functionally in a fast-paced, highly technical environment.
Responsibilities
(scope scales by level)
Architect, develop, and maintain bare-metal and low-level firmware running on embedded microcontrollers within Astera Labs SoCs and systems.
Design and implement device drivers, core firmware services, and hardware abstraction layers for high-speed connectivity products.
Define and implement HW-SW interfaces in close collaboration with RTL, PD, and Architecture teams.
Lead bring-up, debug, and validation of firmware on silicon and system platforms.
Develop and maintain C/C++ firmware codebases, SDKs, and supporting infrastructure.