Senior SoC Systems Software Engineer — ML Accelerators

Amazon Web Services (AWS)

Austin (TX)

On-site

USD 168,100 - 227,400

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Annapurna Labs (U.S.) Inc. in the United States is seeking a Systems Software Engineer to work at the hardware/ software boundary for pre-silicon and post-silicon challenges. You will own SoC model components and debug complex interactions across the full stack, from models to live silicon, collaborating with architects and ML teams.

You will contribute to hardware feature design from a software perspective and build tooling and automation to accelerate development across the team.

Qualifications

  • 6+ years of full software development life cycle, including coding standards, reviews, source control, builds, testing and operations.
  • Experience as a mentor, tech lead or leading an engineering team.
  • 7+ years of professional experience developing firmware, drivers, runtime software, or low-level systems software for SoCs/ASICs/GPUs/CPUs/FPGAs.
  • Experience programming in C++, Python, and/or Rust (preference for at least 2).
  • Knowledge of SoC, CPU, GPU, and/or ASIC architecture and micro-architecture.

Responsibilities

  • Develop and own components of our SoC models, both single-chip and at the datacenter-scale level.
  • Debug complex hardware/software interactions across the full software stack — from register-level bring-up on functional models and emulators, to performance analysis on live silicon.
  • Collaborate with chip architects, RTL designers, modelers, compiler engineers, and ML framework teams to co-design and validate the hardware/software interface.
  • Contribute to the design of hardware features by providing a software perspective early in the chip development cycle.
  • Build tooling, test infrastructure, and automation that accelerates development for yourself and your teammates.

Skills

C++
Python
Rust
System architecture
Hardware debugging

Tools

QEMU
Emulators

Job description

Annapurna Labs (U.S.) Inc. in the United States is seeking a Systems Software Engineer to work at the hardware/ software boundary for pre-silicon and post-silicon challenges. You will own SoC model components and debug complex interactions across the full stack, from models to live silicon, collaborating with architects and ML teams.

You will contribute to hardware feature design from a software perspective and build tooling and automation to accelerate development across the team.

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

Similar jobs worth comparing

Senior SoC Systems Software Engineer - ML Accelerator Stack
Senior SoC Systems Software Engineer - ML Accelerator Stack

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
Health insurance
401(k) matching
Paid time off
+2
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
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 Software DevOps Engineer for ML Chips
Senior SoC Software DevOps Engineer for ML Chips

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
Senior Manager, ASIC & SOC Integration – ML Accelerators
Senior Manager, ASIC & SOC Integration – ML Accelerators

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 208,000 - 282,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 Firmware Engineer - ML Accelerator Power & Thermal
Senior Firmware Engineer - ML Accelerator Power & Thermal

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
Senior SoC Modeling Engineer — Pre-Silicon Innovation
Senior SoC Modeling Engineer — Pre-Silicon Innovation

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
Applied Scientist - ML Accelerator (Pre-Silicon)
Applied Scientist - ML Accelerator (Pre-Silicon)

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 142,000 - 194,000
Senior SDE: Pre-Silicon ML Chip Co-Design
Senior SDE: Pre-Silicon ML Chip Co-Design

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 159,000 - 215,000