Senior Firmware Engineer (Senior–Senior Principal, IC)
Astera Labs
about 1 month ago
San Jose, CA, USA
Senior / Staff+
H1B Sponsor
Base Salary
$135k - $255k/yr
Responsibilities
- Architect, develop, and maintain bare-metal and low-level firmware for embedded microcontrollers.
- Design and implement device drivers and core firmware services for high-speed connectivity products.
- Define and implement HW-SW interfaces in 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 and supporting infrastructure.
- Build automation, tooling, and diagnostics using Python and scripting frameworks.
- Participate in system-level debug involving PCIe, Ethernet, and memory subsystems.
- Support customer enablement and integration as needed.
Requirements
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field (Master’s preferred).
- Strong fundamentals in embedded systems and low-level software.
- Proven experience developing firmware for complex SoC or silicon-based products.
- Proficiency in C; C++ experience is a plus.
- Ability to work cross-functionally in a fast-paced environment.
- Experience with bare-metal or RTOS-based firmware development.
Tech Stack
CC++GitMakePython
Categories
Embedded