Astera Labs

Firmware Engineer

Job Description

Posted on: 
2025-12-24

Responsibilities

  • Lead the design and development of embedded firmware for SoC connectivity products.
  • Interpret technical specifications and develop robust, low-level C code in bare-metal or RTOS environments.
  • Collaborate effectively with cross-functional teams and external partners to deliver weekly firmware releases and feature demonstrations.
  • Strong debugging skills and ability to triage and resolve issues in complex embedded systems.
  • Work with high-speed interfaces and protocols such as PCIe, CXL, DDR, and I2C.
  • Ensure customer needs are fully comprehended through customer-facing interactions.
  • Contribute to the development of features related to RAS (Reliability, Availability, Serviceability).

Job Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Science, or a related technical field.
  • 2+ years of hands-on experience in embedded firmware development using C.
  • Exposure to low-level firmware for hardware bring-up and traffic enablement.
  • Strong debugging skills in complex embedded systems.
  • Experience with high-speed interfaces and protocols is a plus.
  • Ability to collaborate with cross-functional teams.
  • Willingness to work onsite.
Apply now

More job openings