PCIe Firmware Expert
Tel Aviv-Yafo, Tel Aviv District · Haifa · Tel Aviv · 10+ years experience · Posted Oct 5, 2026
At a glance
- Experience
- 10+ years experience
- Location
- Tel Aviv-Yafo, Tel Aviv District · Haifa · Tel Aviv
About the role
- Astera Labs is seeking an experienced firmware engineer and PCIe expert to develop embedded firmware that brings compute connectivity silicon to life.
- The role involves owning features end to end, working close to the hardware, and developing and debugging firmware both pre-silicon and post-silicon.
- You will collaborate with architects, design and verification engineers, validation teams, and global firmware teams to take new products from early development through bring-up and customer deployment.
Responsibilities
- Having fun! by being part of a very strong and cohesive group.
- Design and develop real-time embedded firmware in C, including low-level drivers and control logic for complex hardware blocks.
- Own PCIe firmware features end to end: link training, enumeration, error handling, and recovery.
- Develop and debug firmware pre-silicon (emulation) and lead post-silicon bring-up and debug in the lab.
- Debug complex PCIe and system-level issues with architecture, design, validation, and customer teams.
- Develop and extend the company SDK in step with firmware features.
- Support customer requests and adjust firmware and SDK development to meet their needs.
Requirements
- BSc/MSc in Computer Science, Electrical Engineering, Computer Engineering, or a related field
- 10+ years of hands-on experience as a firmware engineer
- Proven experience in embedded and real-time firmware development
- Strong programming skills in C on resource-constrained, bare-metal, or RTOS-based systems
- Solid understanding of processor architecture, memory-mapped registers, interrupts, and HW/SW interaction
- Expert-level knowledge of PCIe: LTSSM and link training, enumeration, configuration space, error handling (AER), and reset and recovery flows
- Experience with PCIe protocol analyzers and exercisers (e.g., Teledyne LeCroy, Keysight)
- Proven hands-on experience in both pre-silicon and post-silicon firmware development and debugging, including silicon bring-up of new SoCs
- Strong debugging skills on real hardware using JTAG debuggers, logs, and register-level analysis
- Broad system-level understanding of how silicon, firmware, SDK, host software, and platform interact, with the ability to turn customer requirements into technical solutions
Skills
- C
- PCIe
- LTSSM
- AER
- Teledyne LeCroy
- Keysight
- JTAG
- RTOS