Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Firmware Engineer

$160k - $190k

Astera Labs

Senior Firmware Engineer

San Jose, California, United States

Astera Labs provides rack-scale AI infrastructure through purpose-built connectivity solutions. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations to unlock the full potential of modern AI. Astera Labs' Intelligent Connectivity Platform integrates CXL®, Ethernet, NVLink, PCIe®, and UALink™ semiconductor-based technologies with the company's COSMOS software suite to unify diverse components into cohesive, flexible systems that deliver end-to-end scale-up, and scale-out connectivity. The company's custom connectivity solutions business complements its standards-based portfolio, enabling customers to deploy tailored architectures to meet their unique infrastructure requirements.

Job Description

The mission of this role is to architect and develop firmware and microcontroller subsystems for Astera Labs' SoC and systems products. Firmware is responsible for implementing the major differentiating features of Astera Labs' products. As such, firmware is considered equally important to the hardware, and the firmware team is often customer-facing accordingly to ensure the needs of the customer are fully comprehended.

Basic Qualifications
  • 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.
  • 5+ years of 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!
Required Experience
  • 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
  • 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

The base salary range is $160,000.00 USD – $190,000.00 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

We know that creativity and innovation happen more often when teams include diverse ideas, backgrounds, and experiences, and we actively encourage everyone with relevant experience to apply, including people of color, LGBTQ+ and non-binary people, veterans, parents, and individuals with disabilities.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in San Jose, CA vacancy
  •  ...with 8+ years of experience, or Master’s degree with 6+ years in CS, EE, IT, or related field. 7+ years of hands-on experience in firmware or embedded software development. Strong proficiency in C and/or C++ for embedded systems. Experience with microcontroller... 
    Senior

    Saxon Global

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

     ...? Are you capable of crafting and implementing creative secure firmware solutions in heavily resource-constrained environments? If so,...  ...world’s best GPUs. We are searching for an outstanding software engineer to fill an exciting, yet fun role on our GPU Firmware team. You... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $185k - $225k

     ...Senior Firmware Engineer Santa Clara, California About The Role As Senior Firmware Engineer, you will be a key player in the architecture and the full lifecycle development of an AI platform system, including requirements, design, code, and test. In this role... 
    Senior

    Phizenix

    Santa Clara, CA
    4 days ago
  • $147k - $165k

     ...Senior Firmware Engineer - PCIe/CXL Memory Solutions San Jose, California, United States Astera Labs provides rack-scale AI infrastructure through purpose-built connectivity solutions. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables... 
    Senior
    Flexible hours

    Astera Labs

    San Jose, CA
    3 days ago
  • $160k - $250k

     ...Senior Firmware Engineer Figure is an AI Robotics company developing a general purpose humanoid. Our humanoid robot, Figure 02, is designed for commercial tasks and the home. We are based in San Jose, CA and require 5 days/week in-office collaboration. It's time to... 
    Senior
    Full time
    Work at office

    Figure

    San Jose, CA
    1 day ago
  • $184k - $287.5k

     ...Join NVIDIA as a Senior Firmware Engineer and be part of something truly outstanding! In this role, you'll collaborate with a world-class team at the forefront of AI and accelerated computing technology! In this role you'll drive the development of low-level firmware... 
    Senior

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $152k - $241.5k

     ...resource-constrained environments? If so, you’re primed to join our team in developing display firmware for the world’s best GPUs. We are searching for an outstanding software engineer to fill a challenging, yet fun role on our GPU Firmware team. You will be joining a team... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...advancement. What you'll be doing: As a member of the Datacenter Firmware Team you will design and develop firmware for NVIDIA's ARM...  .... What we need to see: BS or MS degree in Computer Engineering, Computer Science, or related degree (or equivalent experience... 
    Senior

    NVIDIA

    Santa Clara, CA
    6 days ago
  • $130.6k - $179.6k

     ...Senior Firmware Developer We are looking for a skilled and motivated Senior Firmware Developer to join our team. You will be responsible...  ...experience is required BS or MS Computer/Electrical Engineering is a must Experience with the I2C, GPIO, and SPI drivers... 
    Senior
    Hourly pay
    Local area

    NXP Semiconductors

    San Jose, CA
    1 day ago
  •  ...Senior Firmware Engineer Cupertino, California Do you want to be at the forefront of the AI revolution? Etched.ai is developing groundbreaking hardware that will power the next generation of artificial intelligence. Etched was founded on the belief that new hardware... 
    Senior

    ETCHED LLC

    Cupertino, CA
    5 days ago
  • $152k - $241.5k

     ...As a member of our NVLink Firmware Development and Verification team, you will be responsible for performing unit and integration-level...  ...BS or MS degree (or equivalent experience) in Electrical Engineering, Computer Science, or a related field. Minimum 3+ years of... 
    Senior
    Remote work

    NVIDIA

    Santa Clara, CA
    4 days ago
  •  ...Senior / Principal Firmware Engineer Location: Santa Clara, CA Duration: Full-time/Perm Responsible for architecting and developing firmware and microcontroller subsystems for client SoC and systems products. Firmware is responsible for implementing the major differentiating... 
    Senior
    Permanent employment
    Full time

    InterSources

    Santa Clara, CA
    11 days ago
  • $184k - $287.5k

     ...NVIDIA is seeking a Senior Firmware Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such as GB200. This role combines deep technical expertise in embedded firmware development with customer-facing responsibilities to enable... 
    Senior

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...We are now looking for a Senior Firmware Engineer for our Memory Subsystem Team! Widely considered to be one of the technology world’s most desirable employers, NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing, Artificial Intelligence... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $153k - $242k

     ...Senior Firmware Engineer, OpenBMC Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    1 day ago
  •  ...into design specifications and develop firmware applications for low-power, small-system...  ...POSITION PURPOSE As a hands-on Architect/Senior Manager you will architect, design,...  ...practices and seamless collaboration. Engineering for device systems spans deep... 
    Senior
    For contractors
    Local area
    Immediate start
    Remote work

    Brambles

    Santa Clara, CA
    4 days ago
  • $184k - $356.5k

    NVIDIA Corporation is looking for a Senior Firmware Engineer for its Memory Subsystem Team in Santa Clara, California. This role involves firmware development for NVLINK-C2C and boot architecture, requiring at least 6 years of experience in firmware design and a degree... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  • $200k - $270k

    A tech-focused company in Santa Clara is looking for an Optical Transceiver Firmware Engineer to lead the development of embedded firmware for high-speed optical transceivers. The role involves working on architecture, debugging complex systems, and collaborating with cross... 
    Senior

    Ofcconference

    Santa Clara, CA
    2 days ago
  • A leading technology company in Santa Clara is seeking a Senior Firmware Engineer to perform unit and integration-level firmware verification for next-generation GPUs. Responsibilities include collaborating on firmware functionality validation, developing verification... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  • A leading technology firm in San Jose is seeking a Firmware Engineer to design high-performance firmware for enterprise SSDs. The ideal candidate should have extensive experience in C/C++ programming and knowledge of storage technologies. This role offers competitive compensation... 
    Senior

    Conductor

    San Jose, CA
    5 days ago
  • A leading technology company in Sunnyvale is seeking a GNSS Measurement Engine Firmware Engineer to define firmware architecture and develop software for ultra-low-power GNSS systems. You will work on digital signal processing algorithms and collaborate closely with product... 
    Senior

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  • $152k - $241.5k

     ...next generation of computing? Join us at the forefront of technological advancement. We are looking for a strong technical Firmware engineer to own firmware development for embedded controllers. You will work with various stakeholders internally and externally, to understand... 
    Senior

    NVIDIA

    Santa Clara, CA
    11 hours ago
  • $77k - $202k

     ...the Firm's code of conduct, and independence requirements. BS in Computer Engineering, Electrical Engineering, Computer Science, or related discipline. 3-5 years of hands-on embedded firmware development experience. Experience contributing to embedded or IoT... 
    Senior
    Full time
    H1b

    PwC

    San Jose, CA
    1 day ago
  • $102k - $141k

     ...seizure detection technology, come join the movement! Position Overview : Ceribell is looking for an experienced Software/Firmware Engineer - QA with a strong focus on web and embedded application testing to join our team. In this role, you will ensure the quality... 
    Senior
    Local area
    Flexible hours

    Ceribell, Inc

    Sunnyvale, CA
    1 day ago
  •  ...will enable these data and insights to be collected - and the Firmware team is at the heart of this transformation. You'll lead...  ...collaboration across multiple teams in Digital and beyond. Engineering for Brambles device systems spans deep collaboration across engineering... 
    Senior
    For contractors
    Local area
    Remote work

    Brambles

    Santa Clara, CA
    1 day ago
  • $124k - $280k

     ...innovative software products and solutions. Those in software engineering at PwC will focus on developing innovative software solutions...  ..., or related discipline. 8-12 years of hands-on embedded firmware development experience. Experience contributing to embedded... 
    Senior
    Full time
    H1b

    PwC

    San Jose, CA
    5 days ago
  • $200k - $270k

    The Optical Transceiver Firmware Engineer w leads the architecture, development, integration, and verification of embedded firmware for mid-board optical transceivers up to 200Gbps per lane applications. This role ensures robust active component configuration, module integration... 
    Senior
    Temporary work

    Ofcconference

    Santa Clara, CA
    2 days ago
  • $150k - $300k

     ...About the role ~ We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software across a wide range of processors, accelerators, and custom silicon in our robotics and Physical AI systems. This is a deeply hands-on... 
    Senior
    Local area
    Flexible hours

    Lyte

    Sunnyvale, CA
    4 days ago
  • A leading technology company in Sunnyvale seeks a Senior Embedded Software Engineer to design and develop firmware for cutting-edge products. The role involves collaboration across teams, rapid prototyping, and problem-solving to innovate future technologies. Ideal candidates... 
    Senior

    Apple Inc.

    Sunnyvale, CA
    5 days ago
  • $160k - $192k

    A cutting-edge technology company in San Jose is seeking a Sr. Engineer - Embedded Firmware to lead firmware development for innovative optical interconnect products. You will work closely with cross-functional teams and mentor junior engineers, all while leveraging your... 
    Senior

    Ayar Labs

    San Jose, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!