Skip to main content
Astera Labs

Senior Principal Engineer - FW/SW Development

Astera Labs San Jose, California, United States Full-time 1 day ago
Embedded & Systems Software

$180,000 - $250,000 USD yearly

Architect and implement embedded firmware, boot code, and runtime software for connectivity ASICs across PCIe, CXL, and Ethernet.

Originally posted 5 November 2026 by the employer.

About the role

Astera Labs is seeking a Senior Principal Engineer - FW/SW Development to architect and develop firmware and software for connectivity solutions across PCIe, CXL, and Ethernet.

What you'll do

  • Architect and develop embedded firmware for connectivity ASICs, including boot code, initialization sequences, and runtime firmware.
  • Design and implement host-side software, drivers, and SDK components for customer platform integration.
  • Partner with ASIC design and verification teams to define hardware-firmware interfaces and co-design features.
  • Establish firmware and software development processes, coding standards, and CI/CD practices across the engineering organization.
  • Drive technical decisions and developments in firmware update mechanisms, telemetry, RAS features, and manageability frameworks.
  • Lead design and code reviews while mentoring engineers across multiple teams.

What you'll need

  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
  • 12+ years of experience in firmware or software development for semiconductor or systems companies.
  • Proficiency in C and C++ for embedded and systems-level programming.
  • Experience developing firmware for ARM-based SoCs or custom ASIC platforms.
  • Deep understanding of hardware-software interfaces, register programming, and low-level debug techniques.
  • Experience with high-speed interconnect protocols such as PCIe, CXL, or Ethernet at the firmware/driver level.

Nice to have

  • Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Experience with RTOS-based and bare-metal firmware development environments.
  • Proficiency in Python for automation, tooling, and test development.
  • Familiarity with Linux kernel development, device drivers, or platform firmware (UEFI/BIOS).
  • Experience in data center, AI/ML infrastructure, or high-performance computing domains.
  • Track record of leading firmware/software efforts from architecture through production across multiple product generations.

Skills: embedded firmware, PCIe, CXL, boot code, C++, ASIC

More semiconductor jobs: Astera Labs jobs · Firmware engineer jobs · San Jose jobs

Apply now
San Jose, California, United States
On-site
Full-time
$180,000 - $250,000 USD yearly
1 day ago

Share this job