Principal Firmware Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Astera Labs · 8 hours ago

Principal Firmware Engineer

Astera Labs is a provider of rack-scale AI infrastructure through purpose-built connectivity solutions. The Principal Firmware Engineer will architect and develop firmware and microcontroller subsystems for the company's SoC and systems products, ensuring that customer needs are met and firmware features are effectively implemented.

AutomotiveElectronicsIntelligent SystemsSemiconductor
check
H1B Sponsor Likelynote

Responsibilities

Architect and develop firmware and microcontroller subsystems for Astera Labs’ SoC and systems products
Implementing the major differentiating features of Astera Labs’ products
Ensure the needs of the customer are fully comprehended

Qualification

Firmware developmentEmbedded systemsC programmingPCIe productsPythonMQX RTOSThreadXSoftware build environmentsSoC architectureProfessional attitudeEntrepreneurial behaviorCustomer-facing skills

Required

Strong academic and technical background in electrical engineering. At a minimum, a Bachelor's in EE or Computer Science is required, and a Master's is preferred
Minimum 8 years' experience supporting or developing complex SoC/silicon products for Server, Storage, and/or Networking applications
Experience developing firmware to execute in on-chip microcontrollers as well as C-language software development kits (SDKs) to execute on system management controllers (e.g. BMC)
Experience working with logic designers to architect and verify HW-SW interfaces on complex SoCs
Professional attitude with the ability to prioritize a dynamic list of multiple tasks, to plan and prepare for customer meetings in advance, and to work with minimal guidance and supervision
Entrepreneurial, open-minded behavior and can-do attitude. Think and act fast with the customer in mind!
Authorized to work in the US and start immediately
Experience developing embedded firmware for PCIe products
MQX RTOS or ThreadX Development or enablement
High level of proficiency in C (preferred) or C++, including development of C-based SDKs
High level of proficiency in Python for automating pre-processors/post-processors and FW QC
Working knowledge of software/firmware build environments, gcc/Make, Doxygen, and GitHub
Hands-on experience with Server, Storage, and/or Networking equipment (e.g. Network Switches)
Familiarity with SoC interfaces to common IP blocks such as PCIe Controllers, NVME Controllers, AMBA/AHB interfaces, on-chip memory interfaces, and other similar interfaces
Direct experience working on products with high-speed interfaces common in Data Center equipment: PCI- Express (Gen-3 and above), 100/400G Ethernet, Infiniband, NVMe, etc

Preferred

Experience developing firmware to execute in on-chip microcontrollers as well as C-language SDKs to execute on system management controllers (e.g. BMC)
Experience with industry forums and collaboration workgroups such as OCP and OpenBMC

Company

Astera Labs

twittertwittertwitter
company-logo
Astera Labs is a semiconductor company that provides connectivity solutions for intelligent systems.

H1B Sponsorship

Astera Labs has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (50)
2024 (44)
2023 (17)
2022 (26)
2021 (14)
2020 (7)

Funding

Current Stage
Public Company
Total Funding
$206.35M
Key Investors
Fidelity
2024-03-20IPO
2022-11-17Series D· $150M
2021-09-27Series C· $50M

Leadership Team

leader-logo
Jitendra Mohan
CEO
linkedin
leader-logo
Casey Morrison
Chief Product Officer, Co-Founder
linkedin
Company data provided by crunchbase