GrepJob
Astera Labs

DSP Principal Firmware Engineer

Astera Labs
Apply
about 2 hours ago
Remote, Canada
Staff+
H1B Sponsor

Responsibilities

  • Architect and develop firmware for on-chip microcontrollers within SERDES IP and Taurus Ethernet products.
  • Implement C-language software development kits (SDKs) for system management controllers.
  • Design and optimize firmware for analog and physical layer interfaces critical to Ethernet connectivity.
  • Collaborate with analog and logic designers to architect and verify HW-SW interfaces on complex SoCs.
  • Define and implement firmware interfaces for high-speed SERDES and Ethernet PHY subsystems.
  • Engage directly with customers to understand requirements and translate them into firmware solutions.
  • Support product validation, debug, and bring-up activities for Taurus Ethernet products.
  • Develop automated testing frameworks using Python for firmware quality control.

Requirements

  • Bachelor's degree in Electrical Engineering or Computer Science.
  • 10+ years of experience supporting or developing complex SoC/silicon products for Server, Storage, and/or Networking applications.
  • Strong proficiency in C (preferred) or C++, including development of C-based SDKs.
  • Experience developing firmware for on-chip microcontrollers and system management controllers.
  • Experience working with logic and analog designers to architect and verify HW-SW interfaces on complex SoCs.
  • Hands-on experience with high-speed interfaces common in data center equipment: Ethernet (100G/400G/800G), PCIe, DDR, or similar.
  • Working knowledge of firmware build environments, gcc/Make, and GitHub.

Tech Stack

CC++MakePython

Categories

EmbeddedTesting