FPGA/CPLD Firmware Engineer for ML Accelerator Systems

Amazon

Austin (TX)

On-site

USD 144,000 - 194,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Annapurna Labs, part of Amazon Web Services, seeks a CPLD/FPGA Firmware Engineer to join the ML Acceleration Server Firmware team. You will develop firmware enabling power sequencing and control systems for ML acceleration servers in data centers.

You will collaborate cross-functionally with software and hardware teams, building scalable, testable designs using Verilog, C/C++, and Python to deploy firmware from emulation to production at scale.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture of new and existing systems.
  • Experience in at least one software programming language.
  • 3+ years of HDL experience (Verilog/VHDL/SystemC).

Responsibilities

  • Develop CPLD and FPGA programs for power sequencing and protocol management (PWM, I2C, SPI).
  • Develop systems software and drivers for ML acceleration servers.
  • Define test and automation flows to validate firmware.
  • Evaluate and optimize firmware performance across AWS scale.
  • Build error detection and recovery mitigation systems for deployment.

Skills

HDL experience
C/C++ programming
Embedded development
RTL development

Education

Bachelor's degree in computer science or equivalent

Tools

Verilog
VHDL
SystemC

Job description

Annapurna Labs, part of Amazon Web Services, seeks a CPLD/FPGA Firmware Engineer to join the ML Acceleration Server Firmware team. You will develop firmware enabling power sequencing and control systems for ML acceleration servers in data centers.

You will collaborate cross-functionally with software and hardware teams, building scalable, testable designs using Verilog, C/C++, and Python to deploy firmware from emulation to production at scale.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

FPGA/CPLD Firmware Engineer for ML Acceleration
FPGA/CPLD Firmware Engineer for ML Acceleration

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 144,000 - 194,000
CPLD/FPGA Firmware Engineer – Accelerated Compute
CPLD/FPGA Firmware Engineer – Accelerated Compute

Socket.dev • Austin (TX)

On-site
USD 144,000 - 194,000
RSUs
Health insurance
401(k) matching
+2
CPLD/FPGA Firmware Engineer, Annapurna Labs, ML Accelerator Systems Firmware
CPLD/FPGA Firmware Engineer, Annapurna Labs, ML Accelerator Systems Firmware

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 144,000 - 194,000
Senior Firmware Engineer: ML Power & Performance
Senior Firmware Engineer: ML Power & Performance

Amazon • Austin (TX)

On-site
USD 151,000 - 261,500
CPLD/FPGA Firmware Engineer, Annapurna Labs, ML Accelerator Systems Firmware
CPLD/FPGA Firmware Engineer, Annapurna Labs, ML Accelerator Systems Firmware

Amazon • Austin (TX)

On-site
USD 144,000 - 194,000
Hardware Verification Engineer I (ML/FPGA)
Hardware Verification Engineer I (ML/FPGA)

Amazon • Austin (TX)

On-site
USD 99,000 - 134,000
Senior Firmware Engineer: ML Power & Performance
Senior Firmware Engineer: ML Power & Performance

Amazon • Town of Texas (WI)

Hybrid
USD 168,000 - 261,000
CPLD/FPGA Firmware Engineer, Annapurna Labs, ML Accelerator Systems Firmware
CPLD/FPGA Firmware Engineer, Annapurna Labs, ML Accelerator Systems Firmware

Socket.dev • Austin (TX)

On-site
USD 144,000 - 194,000
RSUs
Health insurance
401(k) matching
+2
Senior SoC Systems Software Engineer – ML Accelerators
Senior SoC Systems Software Engineer – ML Accelerators

Amazon • Cupertino (CA)

On-site
USD 193,000 - 261,500
RSUs
Health insurance
401(k) matching
+2
C/C++ ML Acceleration HW/SW Engineer
C/C++ ML Acceleration HW/SW Engineer

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 165,000 - 224,000