Drimva

Astera Labs

Firmware Engineer Intern (SCO1)

San Jose, CA +1 · Internship · Posted Sep 8, 2026

Location
San Jose, CA
California
Experience
No number of years stated.
Education
Currently pursuing a Bachelor's or Master's degree in Computer Science, Electrical/Electronics Engineering, Computer Engineering, or a related field.

About the job

Develop and debug embedded firmware for the Scorpio 1 switch ASIC, supporting hardware bring-up, link training, diagnostics, and validation.

What you'll do

  • Write and debug C/C++ firmware and Python scripts for device configuration, testing, and log analysis.
  • Support SERDES configuration, link training, PCIe debugging, calibration, and diagnostics on hardware.
  • Help triage validation failures using lab tools and contribute fixes to the firmware codebase.

What they ask for

  • Currently pursuing a Bachelor's or Master's degree in a related field.
  • Proficiency in C or C++ for firmware development and proficiency in Python scripting.
  • Experience developing firmware for on-chip microcontrollers.
  • Experience debugging firmware/hardware issues using JTAG, trace logs, or other lab tools.

Nice to have

  • RTOS coursework or hands-on use; testing tools such as PyTest or GoogleTest.
  • Familiarity with gcc/make, lab hardware debug, PCIe/CXL/Ethernet firmware, or semiconductor/networking internships.

Pay

$35/hour to $55/hour USD, hourly rate; $500-per-week USD, housing/relocation stipend

Tools

C, C++, Python, JTAG, PCIe, RTOS, PyTest, GoogleTest

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)