asteralabs

Senior Firmware Engineer (Senior-Senior Principal)

Apply Now

At a Glance

Location
San Jose, California, United States
Compensation
nce. The base salary range is $135,000–$255,000 USD for Senior through Senior
Posted
2026-02-23T19:08:15-05:00

Key Requirements

Domain Knowledge

  • Embedded Systems
  • Engineering

Requirements

Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field (Master’s preferred).

Strong fundamentals in embedded systems, computer architecture, and low-level software.

Proven experience developing firmware for complex SoC or silicon-based products in Server, Storage, Networking, or Accelerator environments.

Proficiency in C (required); C++ experience is a plus.

Ability to work cross-functionally in a fast-paced, highly technical environment.

Responsibilities

(scope scales by level)

Architect, develop, and maintain bare-metal and low-level firmware running on embedded microcontrollers within Astera Labs SoCs and systems.

Design and implement device drivers, core firmware services, and hardware abstraction layers for high-speed connectivity products.

Define and implement HW-SW interfaces in close collaboration with RTL, PD, and Architecture teams.

Lead bring-up, debug, and validation of firmware on silicon and system platforms.

Develop and maintain C/C++ firmware codebases, SDKs, and supporting infrastructure.