Astera Labs logo
Astera Labs
Posted 86 days agoVerified live 15h ago

Product Applications Engineer (NCG 2026)

Brief overview

San Jose, CAIn-person
UndergradOr in progress
$140k–$150k/yrStated range
109 H-1B approvalsDept. of Labor
26 green cardsCertified filings

About the company

Astera Labs logo
Astera Labsasteralabs.com

Provides AI infrastructure and connectivity solutions for scalable systems.

Visa sponsorship history

4 years sponsoring, last filed FY2026H-1B dependent

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
109H-1B approved
100%approval rate
29new H-1B hires
26PERM certified
$210,000median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
202317
202439
202548
20265
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20233
202413
202514
20269
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
20236
202410
20259
20261
Top sponsored roles
Tech Lead Design Verification EngineerSenior System Validation EngineerSenior Physical Design EngineerPrincipal Firmware EngineerTech Lead Design Engineer
Sponsored employees from
IndiaCanadaTaiwan

Job description

Summary

Astera Labs provides rack-scale AI infrastructure through connectivity solutions. They are seeking a Firmware Product Application Engineer to assist with firmware engineering and customer engagement, focusing on Leo CXL Smart Memory Controllers and providing technical guidance to customers.

Responsibilities

  • Assist with customer engagements for Leo CXL Smart Memory Controllers, including bring-up support, feature enablement, and issue triage on customer platforms
  • Develop, validate, and debug firmware using C and Python across Leo's PCIe/CXL and DDR memory subsystems
  • Assist with end-to-end firmware validation of DDR4/DDR5 DRAM interfaces, including initialization, training, RAS (Reliability, Availability, Serviceability) features, and performance tuning
  • Collaborate with cross-functional teams (FW engineering, HW, systems, product management) to help deliver firmware releases and customer collateral on schedule
  • Develop and maintain Python-based test scripts, automation frameworks, and diagnostic tools to support validation and customer debug workflows
  • Contribute to technical documentation including application notes, release notes, design guides, and customer-facing collateral

Skills

  • Bachelor's degree in Electrical Engineering, Computer Science, or a related technical field; Master's degree preferred
  • Professional attitude with the ability to prioritize a dynamic list of tasks and work with minimal guidance
  • Entrepreneurial, open-minded behavior and can-do attitude — think and act fast with the customer in mind!
  • Authorized to work in the US and available to start immediately
  • Proficiency in C for embedded firmware development in RTOS environments
  • Proficiency in Python for scripting, test automation, and diagnostic tooling
  • Knowledge with firmware bring-up, debug, and validation of memory or I/O subsystems on server platforms
  • Strong debugging skills with the ability to triage and root-cause issues in complex embedded systems
  • Familiarity with SoC interfaces including DDR controllers, PCIe controllers, and on-chip memory subsystems
  • Knowledge of developer workflows: SCM (preferably Git), code reviews, CI/CD pipelines
  • Technical writing skills to generate clear, precise documentation including application notes and similar guides for internal and customer-facing audiences
  • Working knowledge of CXL (Compute Express Link) — CXL 1.1/2.0/3.0 — including memory expansion, pooling, and sharing concepts
  • Experience with PCIe endpoint firmware at the PHY, Link, and Transaction layers; familiarity with PCIe enumeration, MSI/MSI-X, SR-IOV, and error handling
  • Knowledge of high-speed memory interfaces — DDR4 and/or DDR5 DRAM — including initialization sequences, training algorithms, timing margins, and ECC/RAS features
  • Hands-on experience with PCIe/CXL protocol analyzers, BERT, and other lab debug equipment
  • Familiarity with BIOS/BMC/OS interactions with PCIe/CXL devices and MMIO/RAS concepts
  • Experience with server memory performance tuning — latency and bandwidth optimization
  • Prior customer-facing or field applications experience in a semiconductor or systems company is a strong plus

Qualifications

Must Haves

  • Bachelor's degree in Electrical Engineering, Computer Science, or a related technical field; Master's degree preferred
  • Professional attitude with the ability to prioritize a dynamic list of tasks and work with minimal guidance
  • Entrepreneurial, open-minded behavior and can-do attitude — think and act fast with the customer in mind!
  • Authorized to work in the US and available to start immediately
  • Proficiency in C for embedded firmware development in RTOS environments
  • Proficiency in Python for scripting, test automation, and diagnostic tooling
  • Knowledge with firmware bring-up, debug, and validation of memory or I/O subsystems on server platforms
  • Strong debugging skills with the ability to triage and root-cause issues in complex embedded systems
  • Familiarity with SoC interfaces including DDR controllers, PCIe controllers, and on-chip memory subsystems
  • Knowledge of developer workflows: SCM (preferably Git), code reviews, CI/CD pipelines
  • Technical writing skills to generate clear, precise documentation including application notes and similar guides for internal and customer-facing audiences

Nice to Haves

  • Working knowledge of CXL (Compute Express Link) — CXL 1.1/2.0/3.0 — including memory expansion, pooling, and sharing concepts
  • Experience with PCIe endpoint firmware at the PHY, Link, and Transaction layers; familiarity with PCIe enumeration, MSI/MSI-X, SR-IOV, and error handling
  • Knowledge of high-speed memory interfaces — DDR4 and/or DDR5 DRAM — including initialization sequences, training algorithms, timing margins, and ECC/RAS features
  • Hands-on experience with PCIe/CXL protocol analyzers, BERT, and other lab debug equipment
  • Familiarity with BIOS/BMC/OS interactions with PCIe/CXL devices and MMIO/RAS concepts
  • Experience with server memory performance tuning — latency and bandwidth optimization
  • Prior customer-facing or field applications experience in a semiconductor or systems company is a strong plus

More jobs like this