Taro Logo

Principal Diagnostic Platform Software Engineer

Global leader in purpose-built connectivity solutions for AI and cloud infrastructure, specializing in PCIe, CXL, and Ethernet semiconductor-based solutions.
$160,000 - $240,000
Embedded
Principal Software Engineer
In-Person
8+ years of experience
AI · Enterprise SaaS

Description For Principal Diagnostic Platform Software Engineer

Astera Labs, a leading innovator in connectivity solutions for AI and cloud infrastructure, is seeking a Principal Diagnostic Platform Software Engineer to join their Hardware Engineering team in Santa Clara, CA. This role offers an exciting opportunity to work on cutting-edge datacenter products from conception to production.

The position requires a unique blend of software expertise and hardware understanding, focusing on building diagnostics and manufacturing software for state-of-the-art high-speed datacenter products. You'll be responsible for designing and implementing production-grade diagnostics for high-speed digital boards and ASICs, as well as developing manufacturing tests for mass production validation.

As a Principal Engineer, you'll play a crucial role in board bring-up, software porting, and root-cause analysis of failures. The role involves close collaboration with the hardware engineering team and provides opportunities to mentor younger team members. Your work will directly impact the company's Intelligent Connectivity Platform, which integrates PCIe®, CXL®, and Ethernet semiconductor-based solutions.

The compensation is competitive, ranging from $160,000 to $240,000 base salary, reflecting the senior nature of the position. Astera Labs values diversity and actively encourages applications from all backgrounds, including people of color, LGBTQ+ individuals, veterans, parents, and individuals with disabilities.

This role is perfect for experienced engineers who are passionate about working at the intersection of software and hardware, particularly those interested in diagnostic and manufacturing automation. The position offers the opportunity to work with cutting-edge technology while making a significant impact on the future of AI and cloud infrastructure connectivity solutions.

Last updated 3 months ago

Responsibilities For Principal Diagnostic Platform Software Engineer

  • Design, implement & test production-grade diagnostics for high-speed digital boards and ASICS
  • Design, implement & test manufacturing tests for digital boards
  • Bring-up newly manufactured boards and port first level of software
  • Isolate and perform root-cause analysis of reported failures
  • Support new platform software and hardware features
  • Coordinate with hardware engineering team on schedules and delivery
  • Participate in design discussions, reviews, and project management
  • Mentor younger team members

Requirements For Principal Diagnostic Platform Software Engineer

Python
Linux
  • Bachelor's in CS/CE or equivalent experience
  • 8+ years of Experience in diag, hardware bring-up, test or manufacturing automation
  • Knowledge of modern software development
  • Proficiency in Python
  • Experience with datacenter-level complex electronic equipment
  • Ability to read schematic/layout
  • System debug experience
  • Knowledge of OS internals (Linux/Unix)
  • Knowledge of PCIe, I2C, XAUI, 10G Ethernet, FPGA, Switch chips
  • Experience with DDR5

Interested in this job?

Jobs Related To Astera Labs Principal Diagnostic Platform Software Engineer