SoC Systems Software Engineer - ML Accelerator Stack

Amazon Web Services (AWS)

Cupertino (CA)

On-site

USD 165,000 - 224,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)
Paid time off
Parental leave

Job summary

Annapurna Labs, AWS's silicon organization, seeks a Systems Software Engineer to work at the hardware–software boundary across pre-silicon and post-silicon challenges. You will help model, validate, and optimize SoCs and the surrounding software stack.

You will collaborate with chip architects, RTL designers, modelers, and ML framework teams to co-design interfaces, build tooling and run-time software, and drive performance on large-scale ML workloads.

Qualifications

  • Knowledge of hardware architectures and how software interfaces with hardware.
  • Experience with firmware, drivers, or low-level systems software for custom hardware.
  • Proficiency in C++ and Python with ability to write tooling for hardware/software stacks.

Responsibilities

  • Develop and own components of SoC models at single-chip and datacenter-scale levels.
  • Debug complex hardware/software interactions across the full stack, from models to live silicon.
  • Collaborate with chip architects, RTL designers, modelers, compiler engineers, and ML framework teams.

Skills

Reading hardware specs
Debugging hardware/software interfaces
Firmware/Drivers
Performance profiling
C++ close to hardware
Python for tooling
System-level thinking
Small-team ownership

Tools

QEMU
FPGA
Emulators

Job description

Annapurna Labs, AWS's silicon organization, seeks a Systems Software Engineer to work at the hardware–software boundary across pre-silicon and post-silicon challenges. You will help model, validate, and optimize SoCs and the surrounding software stack.

You will collaborate with chip architects, RTL designers, modelers, and ML framework teams to co-design interfaces, build tooling and run-time software, and drive performance on large-scale ML workloads.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 – 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 — ML Accelerators
Senior SoC Systems Software Engineer — ML Accelerators

Amazon • Austin (TX)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
401(k) matching
+2
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 (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
Senior Embedded Software Engineer — ML Accelerator Tech
Senior Embedded Software Engineer — ML Accelerator Tech

Amazon Inc. • Austin (TX)

On-site
USD 168,000 - 227,000
ML Acceleration Engineer – Pre-Silicon HW/SW Co‑Design
ML Acceleration Engineer – Pre-Silicon HW/SW Co‑Design

Amazon • Austin (TX)

On-site
USD 157,300 - 212,800
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
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