SoC Systems Software Engineer - Hardware/Software Co-Design

Amazon

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

Job summary

Amazon in Austin, TX or Cupertino, CA is seeking a Systems Software Engineer to work at the hardware‑software boundary on SoC models and validation infrastructure for ML accelerators.

You will debug interactions across the stack, collaborate with chip architects, RTL designers, modelers, compiler engineers, and ML framework teams, and build tooling to accelerate development. This role emphasizes low‑level software near silicon.

Qualifications

  • 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 DC-scale.
  • Debug hardware/software interactions across the full software stack—from register-level bring-up to performance analysis on silicon.

Skills

Hardware architectures
Debugging complex HW/SW interactions
Performance profiling
Multithreading/Multi-process
Software close to hardware

Tools

C++
Python
Rust

Job description

Amazon in Austin, TX or Cupertino, CA is seeking a Systems Software Engineer to work at the hardware‑software boundary on SoC models and validation infrastructure for ML accelerators.

You will debug interactions across the stack, collaborate with chip architects, RTL designers, modelers, compiler engineers, and ML framework teams, and build tooling to accelerate development. This role emphasizes low‑level software near silicon.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Pre-Silicon ML Hardware/Software Co-Design Engineer
Pre-Silicon ML Hardware/Software Co-Design Engineer

Amazon • Austin (TX)

On-site
USD 144,000 - 194,000
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
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
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 Modeling Engineer for ML Accelerators
Senior SoC Modeling Engineer for ML Accelerators

Amazon • Cupertino (CA)

On-site
USD 193,300 - 261,500
Health insurance
401(k) matching
Paid time off
+1
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
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
SoC Systems Software Engineer, Annapurna Labs Machine Learning Accelerators, AWS
SoC Systems Software Engineer, Annapurna Labs Machine Learning Accelerators, AWS

Amazon • Cupertino (CA)

On-site
USD 165,200 - 223,600
RSUs
Health insurance
401(k) matching
+1
Senior SoC Modeling Architect for ML Accelerators
Senior SoC Modeling Architect for ML Accelerators

Amazon • Cupertino (CA)

On-site
USD 193,300 - 261,500