A

Firmware Engineer Tech Lead

Astera Labs, Inc.
Posted a month ago

LOCATION

Bengaluru · Onsite

EXPERIENCE

5+ Years

SKILLS REQUIRED

embedded c developmentMicrocontroller FirmwareSoC Hardware Software Interface

Job description

Overview

Firmware Engineer Tech Lead to architect and develop firmware and microcontroller subsystems for Astera Labs’ SoC and systems products.

What you'll do

  • Architect and develop firmware and microcontroller subsystems for SoC and systems products.
  • Implement major differentiating features of Astera Labs’ products.
  • Develop firmware for on-chip microcontrollers and C-language SDKs for system management controllers.
  • Architect and verify HW-SW interfaces on complex SoCs with logic designers.
  • Work in a customer-facing capacity to understand customer needs.

What you'll need

  • Strong academic/technical background in electrical engineering.
  • A Bachelor’s in EE or Computer Science (Master’s preferred).
  • Minimum 5 years’ experience supporting or developing complex SoC/silicon products for server, storage, and/or networking.
  • Experience with PCIe-Express protocol (Gen-3 and above), using analyzers and exercisers to debug issues.
  • High proficiency in C (preferred) or C++ and development of C-based SDKs.
  • High proficiency in Python for automating pre-processors/post-processors and firmware QC.
  • Working knowledge of build environments and tools: gcc/Make, Doxygen, and GitHub.

Nice to have

  • Experience with PAM4 SerDes, including Tx/Rx equalization, adaptation, CDR, and SerDes link budgets.
  • Hands-on experience with PCIe devices in server, storage, and/or networking equipment.
  • Experience developing embedded firmware for PCIe or Ethernet Switch products.

Details

  • Location: Bengaluru, Karnataka, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Firmware Engineer Tech Lead