SoC Systems Software Engineer — ML Accelerators

Amazon Web Services (AWS)

Austin (TX)

On-site

USD 144,000 - 194,000

Full time

30 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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
Embedded Firmware Engineer — ML Accelerator Systems
Embedded Firmware Engineer — ML Accelerator Systems

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Parental leave
Senior ML Acceleration Hardware Engineer
Senior ML Acceleration Hardware Engineer

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 159,000 - 215,000
Embedded C/C++ Engineer for ML Accelerator Systems
Embedded C/C++ Engineer for ML Accelerator Systems

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+2
ML Acceleration Systems Engineer II
ML Acceleration Systems Engineer II

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 144,000 - 194,000
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