CPLD/FPGA Firmware Engineer, Annapurna Labs, ML Accelerator Systems Firmware
Job in
Austin, Travis County, Texas, 78716, USA
Listed on 2026-10-17
Listing for:
Anysilicon
Full Time
position Listed on 2026-10-17
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Software Engineer, DevOps
Job Description & How to Apply Below
Annapurna Labs, a leader in hardware/software co-design within Amazon Web Services (AWS), is seeking an experienced CPLD/FPGA Firmware Engineer to join its ML Acceleration Server Firmware team. This role focuses on developing firmware for power sequencing and control systems for ML Acceleration servers, ensuring high performance and reliability in diverse environments.
Responsibilities:
- Develop CPLD and FPGA programs for power sequencing and protocol management (PWM, I2C, SPI).
- Create systems software and drivers.
- Define test and automation flows for firmware validation.
- Evaluate and optimize firmware performance.
- Build error detection and recovery systems at AWS scale.
Qualifications:
- 3+ years of professional software development experience.
- 2+ years of design or architecture experience for new and existing systems.
- Experience programming with at least one software language.
- 3+ years of experience with hardware description languages (HDL).
Skills:
- Proficiency in C/C++ for embedded development.
- Experience in RTL development using Verilog, VHDL, or System
C. - Familiarity with automation, continuous integration, and fleet metrics.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×