CareerPlanSign in

CPLD/FPGA Firmware Engineer, Annapurna Labs, ML Accelerator Systems Firmware

Austin, Texas, United States💼 Full-time💰 $143,700–$194,400🗓 2026-09-12 → 2026-09-26

Core

Develop firmware for power sequencing and control systems in ML Acceleration servers for data centers.

Role type

Senior IC CPLD/FPGA Firmware Engineer

Builds

Firmware for ML Acceleration servers deployed in data centers

Domain

Hardware/Software co-design for accelerated computing

Deliverable

production ML models | infrastructure

Required skills

CPLD programming, FPGA programming, power sequencing logic, protocol implementation (PWM, I2C, SPI), HDL design, embedded systems, automation testing, error detection and recovery

Preferred skills

C/C++ embedded development, RTL development (Verilog, VHDL, SystemC), full software development lifecycle experience

Technologies

Verilog, C, C++, Lua, bash, Python

Responsibilities

Develop CPLD and FPGA programs for power sequencing and protocol management; Develop systems software and drivers; Define test and automation flows; Evaluate and optimize firmware performance; Build error detection and recovery mitigation systems

Seniority

Senior, hands-on IC

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.