SoC Systems Software Engineer — ML Accelerators

Amazon Web Services (AWS)

Austin (TX)

On-site

USD 144,000 - 194,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) matching
Paid time off
Parental leave

Job summary

Annapurna Labs (U.S.) Inc. in Austin, TX, is seeking a Systems Software Engineer to work at the boundary between hardware and software, tackling hard pre-silicon and post-silicon problems that power large ML workloads.

You will design and maintain SoC models, debug hardware/software interactions, and collaborate with chip architects, RTL designers, modelers, and ML teams to validate interfaces. This role offers hands-on ownership of critical stack components and opportunities to influence the

Qualifications

  • Knowledge of hardware architectures.
  • 2+ years of professional experience developing firmware, drivers, runtime software, or low-level systems software for custom hardware (SoCs, ASICs, GPUs, CPUs, FPGAs).
  • Experience programming in C++, Python, and/or Rust (preference for at least 2).

Responsibilities

  • Develop and own components of SoC models, single-chip and datacenter-scale.
  • Debug hardware/software interactions across the full stack—from register-level bring-up on models to performance analysis on silicon.
  • Collaborate with chip architects, RTL designers, modelers, compiler engineers, and ML framework teams to co-design interfaces.
  • Contribute to hardware feature design from a software perspective in early chip development.
  • Build tooling, test infrastructure, and automation to accelerate development.

Skills

Hardware architectures
C++
Python
Rust

Tools

QEMU
FPGA
Emulators

Job description

Annapurna Labs (U.S.) Inc. in Austin, TX, is seeking a Systems Software Engineer to work at the boundary between hardware and software, tackling hard pre-silicon and post-silicon problems that power large ML workloads.

You will design and maintain SoC models, debug hardware/software interactions, and collaborate with chip architects, RTL designers, modelers, and ML teams to validate interfaces. This role offers hands-on ownership of critical stack components and opportunities to influence the

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SoC Systems Software Engineer - ML Accelerator Stack
SoC Systems Software Engineer - ML Accelerator Stack

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 165,000 - 224,000
Health insurance
401(k)
Paid time off
+1
SoC Systems Software Engineer - Hardware/Software Co-Design
SoC Systems Software Engineer - Hardware/Software Co-Design

Amazon • Cupertino (CA)

On-site
USD 165,200 - 223,600
RSUs
Health insurance
401(k) matching
+1
Senior SoC Systems Software Engineer — HW/SW Co-Design
Senior SoC Systems Software Engineer — HW/SW Co-Design

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 168,000 - 227,000
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
Senior SoC Systems Software Engineer (Hardware/Software)
Senior SoC Systems Software Engineer (Hardware/Software)

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
Health insurance
401(k) matching
Paid time off
+1
SoC Systems Software Engineer - Hardware/Software Co-Design
SoC Systems Software Engineer - Hardware/Software Co-Design

Amazon • Austin (TX)

On-site
USD 144,000 - 194,000
Senior SoC Modeling Engineer ML Accelerators (C++/SystemC)
Senior SoC Modeling Engineer ML Accelerators (C++/SystemC)

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
Senior SoC Modeling Engineer - ML Accelerators (C++/SystemC)
Senior SoC Modeling Engineer - ML Accelerators (C++/SystemC)

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,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