Astera Labs · Ottawa, Canada
Skills: Python, CI/CD
Firmware Engineer Astera Labs • Ottawa, ON • On-site • Full-time About Astera Labs Astera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions. Our Intelligent Connectivity Platform integrates CXL®, Ethernet, NVLink, PCIe®, and UALink™ technologies with the COSMOS software suite to help customers build cohesive, flexible AI infrastructure. The Role and Its Impact Our analog and Ethernet connectivity products sit in the critical signal path of optical modules, copper interconnects, and high-speed networking infrastructure. The firmware controlling these devices drives adaptive behavior, calibration sequences, link management, diagnostics, and real-time performance across products deployed in data centers worldwide. As a Firmware Engineer on our Ottawa-based team, you will work alongside experienced engineers on embedded firmware development, hardware bring-up, test automation, and validation. You will contribute across the product lifecycle—from silicon bring-up and low-level debug through characterization and production—and build practical expertise at the intersection of firmware, analog and mixed-signal systems, and high-speed connectivity. This is a hands-on role in a fast-moving environment. You will work closely with firmware, silicon design, system validation, and applications teams, communicate progress and blockers clearly, and take on problems that cross the hardware/software boundary. What You’ll Do Firmware Development Write and modify embedded C/C++ firmware for analog and Ethernet connectivity devices. Implement register configuration, state machines, calibration sequences, control loops, link management, SERDES configuration, and diagnostics. Contribute to analog-control features such as gain settings, equalization parameters, feedback behavior, and thermal or operating-condition management. Read datasheets, work with memory-mapped registers, and debug firmware behavior on real hardware. Participate in…
Sign in to see the original posting
Browse more developer jobs on RoleBurst