Astera Labs
Senior Embedded Software Engineer - Ethernet Retimers
$133K–$185K
San Jose, California, United States +1 · Senior · Full-time · Posted Jun 5, 2026
- Location
- San Jose, California, United States
California - Experience
- 5+ years of experience in firmware development or embedded systems engineering.
- Education
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
About the job
Debugs and integrates Ethernet retimer and gearbox firmware, supports customer bring-up, and contributes to firmware features from silicon bring-up through deployment.
What you'll do
- Debug and fix embedded firmware issues across Ethernet configurations, link states, and failure modes, working with system validation teams.
- Support customer bring-up and field issue resolution with field applications and internal teams.
- Develop firmware features for SERDES configuration, link training, equalization, and diagnostics.
What they ask for
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
- 5+ years of experience in firmware development or embedded systems engineering.
- Hands-on Ethernet experience at the system or device level, and solid embedded C/C++ skills working on real hardware.
- Familiarity with Linux development tools: gcc/clang, make, bash, gdb, git.
Nice to have
- Experience with switch or NIC management software, SAI, or OpenBMC; retimer or gearbox firmware or SDK/API development.
- Python scripting, lab equipment experience, signal-integrity knowledge, or experience mentoring engineers or leading cross-team debug efforts.
Pay
$133,200 to $185,000 USD base salary
Tools
embedded C/C++, Linux, gcc/clang, make, bash, gdb, git, Python
Model-written summary · the original posting is authoritative