Astera Labs
Firmware Engineer Intern (Leo)
San Jose, CA +1 · Internship · Posted Sep 17, 2026
- Location
- San Jose, CA
California - Experience
- No specific number of years stated; embedded-firmware experience may come from coursework, research, personal projects, or a prior internship.
- Education
- Currently pursuing a bachelor’s or master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
About the job
Develop and test embedded firmware and automation tools for high-speed connectivity products used in rack-scale AI infrastructure.
What you'll do
- Implement firmware in C and develop Python tools for testing, configuration, and data analysis.
- Support firmware bring-up, lab testing, and board- and system-level debugging; document results and track issues.
- Collaborate with engineering teams on an assigned project, from requirements through a proof of concept or product contribution.
What they ask for
- Currently pursuing a bachelor’s or master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- Embedded-firmware experience through coursework, research, personal projects, or a prior internship.
- Proficiency in C and Python.
- Understanding of embedded-systems concepts, including microcontrollers, memory, interrupts, and peripheral interfaces.
Nice to have
- Experience developing firmware for an ARM-based microcontroller, such as STM32.
- Familiarity with embedded interfaces, RTOS or bare-metal development, hardware-debugging tools, or Linux-based firmware workflows.
Pay
USD $35/hour to $55/hour (hourly rate); USD $500-per-week (housing/relocation stipend)
Tools
C, Python, STM32, UART, I2C, SPI, JTAG, SWD
Model-written summary · the original posting is authoritative