Astera Labs

Senior Firmware Engineer

Astera Labs$160K — $190K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's in Electrical Engineering or Computer Science; Master's preferred
  • 5+ years in developing or supporting SoC/silicon products
  • Expertise in firmware for microcontrollers and SDKs
  • Collaboration experience with logic designers on HW-SW interfaces
  • Ability to manage multiple tasks with minimal guidance
  • Entrepreneurial mindset with customer-focused attitude

Responsibilities

  • Architect and develop firmware for SoC and system products
  • Implement key features that differentiate Astera Labs' offerings
  • Serve as a customer-facing resource to understand and address needs
  • Collaborate with hardware designers to ensure interface compatibility
  • Plan and prepare for customer meetings effectively
  • Quickly adapt and respond to dynamic project requirements

Benefits

  • Collaborative and dynamic work environment
  • Opportunities for professional development and growth
  • Strong emphasis on customer interaction and feedback
  • Participation in industry forums and collaboration workgroups
  • Encouragement of innovation and entrepreneurial thinking
Full Job Description
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.

About Astera Labs

Astera Labs is a semiconductor company that designs and develops purpose-built connectivity solutions for data-centric systems. The company's portfolio of products includes system-aware semiconductor integrated circuits (ICs), boards, and intellectual property (IP) that are used in data center servers, storage, and networking equipment. Astera Labs' products are designed to improve the performance, latency, and power consumption of data-centric systems. The company was founded in 2018 and is headquartered in Santa Clara, California.
Learn more about Astera Labs
Size
51 employees
Industry
Net Income
-$3 million
Founded
2018
Revenue
$5 million
NASDAQ

Similar Jobs

More Jobs at Astera Labs

More Consumer Technology Jobs

Find similar Senior Firmware Engineer jobs: