Skip to main content

Astera Labs

Product Applications Engineer (NCG 2026)

San Jose, California, United States$140k–$150kmidAdded 1 month ago

About this role

Astera Labs seeks a Firmware Product Applications Engineer to bridge firmware development and customer technical support for Leo CXL Smart Memory Controllers. You'll manage firmware bring-up, validation, and troubleshooting across hyperscale platforms while collaborating with internal teams to enhance products and create customer-facing documentation.

What you'll do

  • Support customer engagements for Leo CXL Smart Memory Controllers including platform bring-up and issue triage
  • Develop, validate, and debug firmware in C and Python for PCIe/CXL and DDR memory subsystems
  • Perform end-to-end firmware validation of DDR4/DDR5 interfaces including initialization, training, and RAS features
  • Create and maintain Python-based test scripts, automation frameworks, and diagnostic tools
  • Collaborate with firmware, hardware, systems, and product teams to deliver releases on schedule
  • Generate technical documentation including application notes, design guides, and release notes

What they're looking for

  • C firmware development in RTOS environments
  • Python scripting and test automation
  • Memory and I/O subsystem bring-up and validation
  • Advanced debugging and root-cause analysis
  • DDR controller, PCIe controller, and SoC interface knowledge
  • Git, code reviews, and CI/CD pipelines
  • Technical writing and documentation
  • CXL protocol knowledge (preferred)
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Astera Labs

Astera Labs designs high-speed semiconductor connectivity solutions and ASICs for AI infrastructure, including SerDes/PHY IP and CXL Smart Memory Controllers. The company is hiring design verification engineers, quality engineers, firmware engineers, and physical design engineers to develop and validate these advanced chips for cloud and hyperscale platforms.

View all jobs at Astera Labs

Likely interview questions

  • Walk us through your experience with firmware bring-up and validation for memory or I/O subsystems. What was your role, and how did you debug issues in those environments?
  • Describe a complex embedded system issue you've debugged. How did you approach root-causing it, and what tools or techniques were most valuable?