FPGA/CPLD Firmware Engineer for ML Acceleration

Amazon Web Services (AWS)

Austin (TX)

On-site

USD 144,000 - 194,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Annapurna Labs in Austin, TX, is seeking an experienced CPLD/FPGA Firmware Engineer to join our ML Acceleration Server Firmware team, developing firmware for power sequencing and control systems in data center servers.

You will work across software and hardware teams, deploying firmware from pre-silicon emulation to production, using Verilog, C, C++, Lua, Python, and other languages to build reliable server software and hardware for customers deploying ML workloads at scale.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
  • Experience programming with at least one software programming language.
  • 3+ years of programming with at least one hardware description language (HDL) experience.

Responsibilities

  • Develop CPLD and FPGA programs that implement power sequencing and manage various protocols, including PWM, I2C, and SPI.
  • Develop systems software and drivers.
  • Define test and automation flows to validate firmware.
  • Evaluate and optimize firmware performance.
  • Build error detection and recovery mitigation systems at AWS scale.

Skills

Software dev
System design
HDL programming
HDL Verilog

Education

Bachelor's degree in computer science or equivalent

Job description

Annapurna Labs in Austin, TX, is seeking an experienced CPLD/FPGA Firmware Engineer to join our ML Acceleration Server Firmware team, developing firmware for power sequencing and control systems in data center servers.

You will work across software and hardware teams, deploying firmware from pre-silicon emulation to production, using Verilog, C, C++, Lua, Python, and other languages to build reliable server software and hardware for customers deploying ML workloads at scale.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Embedded Firmware Engineer for ML Accelerators
Senior Embedded Firmware Engineer for ML Accelerators

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
Health insurance
Restricted stock units (RSUs)
401(k) matching
+2
Senior Embedded Firmware Engineer - ML Accelerator Systems
Senior Embedded Firmware Engineer - ML Accelerator Systems

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 168,000 - 227,000
ML Acceleration Systems Engineer II
ML Acceleration Systems Engineer II

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 144,000 - 194,000
Senior Firmware Engineer — Real-Time Power & ML Chip Tech
Senior Firmware Engineer — Real-Time Power & ML Chip Tech

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 168,000 - 227,000
Embedded Firmware Engineer, ML Server Control
Embedded Firmware Engineer, ML Server Control

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
SoC Systems Software Engineer — ML Accelerators
SoC Systems Software Engineer — ML Accelerators

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Firmware Engineer - ML Server Controls
Firmware Engineer - ML Server Controls

Amazon Inc. • Austin (TX)

Hybrid
USD 144,000 - 194,000
ML Accelerator Systems Software Engineer
ML Accelerator Systems Software Engineer

Annapurna Labs • Cupertino (CA)

On-site
USD 134,000 - 163,000
Lead C/C++ Firmware & HW/SW Co-Design Engineer
Lead C/C++ Firmware & HW/SW Co-Design Engineer

Annapurna Labs • San Diego (CA)

On-site
USD 193,000 - 262,000