SoC Systems Software Engineer - ML Accelerator Stack

Amazon Web Services (AWS)

Cupertino (CA)

On-site

USD 165,000 - 224,000

Full time

37 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)
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 — 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 Hardware Engineer, ML Acceleration & SoC
Senior Hardware Engineer, ML Acceleration & SoC

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 183,000 - 248,000
Health insurance
401(k) matching
Paid time off
+1
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
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
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
Post-Silicon ML Accelerator Validation Engineer
Post-Silicon ML Accelerator Validation Engineer

Amazon • Austin (TX)

On-site
USD 144,000 - 194,000
RSUs
Sign-on bonus
Health insurance
+1