Drimva

Astera Labs

Firmware Engineering Intern (Optical)

San Jose, CA +1 · Internship · Posted Sep 28, 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 validate embedded firmware and test automation for optical transceiver modules or active electrical cables, supporting product bring-up, debugging, and testing.

What you'll do

  • Implement embedded firmware in C and develop Python tools for automation, configuration, log parsing, and data analysis.
  • Support firmware bring-up, debugging, and functional, regression, and interoperability testing.
  • Collaborate with engineering teams and contribute to code reviews and technical documentation.

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 with ARM-based microcontrollers such as STM32, embedded interfaces, RTOS or bare-metal development, or hardware-debugging tools.
  • Interest in high-speed connectivity, signal integrity, or physical-layer concepts.

Pay

USD 35/hour to USD 55/hour (hourly rate); USD 500 per week (housing/relocation stipend)

Tools

C, Python, ARM, STM32, UART, I2C, SPI, JTAG

Model-written summary · the original posting is authoritative

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