Astera Labs is looking for a Senior/Tech Lead Diagnostic Platform Software Engineer to join their Hardware Engineering team. The candidate will be responsible for building diagnostics and manufacturing software for cutting-edge high-speed datacenter products. This role involves working on projects from conception to final production, requiring a strong software background and understanding of hardware design and manufacturing practices.
Responsibilities:
Design, implement, and test production-grade diagnostics for high-speed digital boards and ASICs.
Design, implement, and test manufacturing tests to validate mass production of digital boards.
Bring-up newly manufactured boards and port the first level of software.
Isolate and perform root-cause analysis of reported failures.
Support new platform software and hardware features.
Coordinate with the hardware engineering team on schedules and feature delivery.
Participate in design discussions, design reviews, and project management.
Mentor younger team members.
Requirements:
Bachelor’s in CS/CE or equivalent experience.
2+ years of experience in diag, hardware bring-up, test, or manufacturing automation.
Knowledge of modern software development.
Proficiency in Python.
Experience working with datacenter-level complex electronic equipment.
Ability to read schematic/layout.
System debug experience.
Embedded programming and good knowledge of OS internals (Linux/Unix).
Has knowledge of common inter connecting buses and interfaces such as PCIe, I2C, XAUI, 10G Ethernet drivers, FPGA, Switch chips, SSL offload, TCAM programming.
Experience with DDR5
The role offers:
Opportunity to work on cutting edge high-speed datacenter products.
Chance to work on projects from conception to final production.