Job Description
Astera Labs is seeking a Principal Diagnostic Platform Software Engineer to join their Hardware Engineering team. This role involves building diagnostics and manufacturing software for high-speed datacenter products, from initial design to final production. The engineer will work on cutting-edge high-speed digital boards and ASICs, supporting hardware validation and mass production.Responsibilities include:
- Designing, implementing, and testing production-grade diagnostics for high-speed digital boards and ASICs.
- Designing, implementing, and testing manufacturing tests to validate mass production of digital boards.
- Bringing up newly manufactured boards and porting the first level of software.
- Isolating and performing root-cause analysis of failures.
- Supporting new platform software and hardware features.
- Coordinating with the hardware engineering team.
- Participating in design discussions and project management.
- Mentoring younger team members.
Requirements:
- Bachelor’s in CS/CE or equivalent experience.
- 8+ years of experience in diagnostics, hardware bring-up, test, or manufacturing automation.
- Knowledge of modern software development.
- Proficiency in Python.
Preferred skills include:
- Experience with datacenter-level complex electronic equipment.
- Ability to read schematic/layout.
- System debug experience
- Embedded programming and knowledge of OS internals (Linux/Unix).
- Knowledge of common interconnecting buses and interfaces such as PCIe, I2C, XAUI, 10G Ethernet drivers, FPGA, Switch chips, SSL offload, TCAM programming.
- Experience with DDR5
Astera Labs offers:
- Opportunity to work on cutting-edge technology.
- Collaborative environment.
- Professional growth and mentorship.