Senior SoC Systems Software Engineer (Hardware/Software)

Amazon Web Services (AWS)

Cupertino (CA)

On-site

USD 193,000 - 262,000

Full time

18 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. is seeking a Systems Software Engineer to bridge hardware and software on pre-silicon and post-silicon challenges.

You will work on models for single-chip and datacenter-scale systems, debugging interactions across the full stack, and collaborating with architects, RTL designers, and ML teams. You’ll implement software that shapes hardware design, build tooling, and contribute to production-ready infrastructure.

Qualifications

  • 6+ years of full software development life cycle including coding standards, reviews, and operations.
  • Mentorship or tech lead experience.
  • 7+ years in firmware, drivers, runtime software, or low-level systems for custom hardware.
  • Proficiency in C++, Python, and/or Rust (prefer 2).
  • Knowledge of SoC, CPU, GPU, ASIC architecture and micro-architecture.

Responsibilities

  • Develop and own components of SoC models, single-chip and datacenter-scale.
  • Debug hardware/software interactions across full stack from registers to performance on silicon.
  • Collaborate with architects, RTL designers, modelers, compilers, and ML teams.
  • Contribute to hardware feature design from a software perspective early in cycle.
  • Build tooling, tests, and automation to accelerate development.

Skills

C++
Python
Rust
Firmware development
Device drivers
Runtime software
Low-level systems software
SoCs/ASICs/GPUs/CPUs/FPGAs
Performance profiling
Multi-threaded / multi-process

Tools

QEMU
Emulators

Job description

Annapurna Labs (U.S.) Inc. is seeking a Systems Software Engineer to bridge hardware and software on pre-silicon and post-silicon challenges.

You will work on models for single-chip and datacenter-scale systems, debugging interactions across the full stack, and collaborating with architects, RTL designers, and ML teams. You’ll implement software that shapes hardware design, build tooling, and contribute to production-ready infrastructure.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 — 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
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 – 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
Pre-Silicon AI/SoC Modeling Engineer
Pre-Silicon AI/SoC Modeling Engineer

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+2
Chip Validation Systems Engineer (Performance & Embedded)
Chip Validation Systems Engineer (Performance & Embedded)

Amazon Web Services (AWS) • Illinois

On-site
USD 110,000 - 150,000
Senior Silicon Dev Infra Engineer (Cloud HPC)
Senior Silicon Dev Infra Engineer (Cloud HPC)

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 144,000 - 194,000
Senior SDE: C/C++ for HW/SW Co-Design & ML Acceleration
Senior SDE: C/C++ for HW/SW Co-Design & ML Acceleration

Amazon • Cupertino (CA)

On-site
USD 193,300 - 261,500
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