Amazon
Austin, TX

Pre-Silicon SoC Modeling Engineer, Annapurna Labs Machine Learning Accelerators, AWS

Onsite$165,000 - $224,000/yrPosted 1 week agoVisa Sponsorship

We tailor your resume to this role and apply for you in seconds.

Apply to Pre-Silicon SoC Modeling Engineer, Annapurna Labs Machine Learning Accelerators, AWS at Amazon

Job details

Location
Austin, TX
Work type
Onsite
Compensation
$165,000 - $224,000/yr
Visa
Sponsorship available
Posted
1 week ago
Apply on
amazon.jobs

About this role

Amazon's Annapurna Labs is focused on building advanced machine learning accelerators like Trainium and Inferentia. The Pre-Silicon SoC Modeling Engineer will develop C++ models of custom SoCs, collaborating with design and verification teams to ensure model accuracy and support pre-silicon verification flows.

What you'll do:

  • Build and own models of SoC subsystems — translating architecture specs and RTL behavior into accurate, testable C++ models
  • Work directly with RTL design and verification teams to validate model behavior against RTL, debug discrepancies, and support pre-silicon verification flows
  • Develop model-based test infrastructure: regression suites, RTL correlation checks, and coverage-driven testing
  • Contribute to performance modeling efforts — building cycle-approximate models that help architects evaluate design trade-offs before RTL exists
  • Improve modeling methodology and infrastructure: how models are structured, integrated, tested, and released to DV and architecture teams
  • Collaborate with chip architects to understand upcoming designs and plan modeling work ahead of RTL availability

What they're looking for:

  • Experience programming languages such as C/C++, Python, Java or Perl
  • 2+ years writing functional or performance models of hardware (SoCs, ASICs, GPUs, CPUs, IP blocks)
  • Familiarity with SoC, CPU, GPU, and/or ASIC architecture and micro-architecture
  • 2+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Experience working with DV teams or integrating models into verification flows
  • Experience with SystemC or TLM-based modeling
  • Experience correlating functional models against RTL simulation or emulation
  • Experience developing or calibrating performance models
  • Familiarity with Modern C++ (20 and beyond)
  • Experience with PyTest, GoogleTest, or similar test frameworks
  • Experience with multi-threaded simulation

Benefits:

  • Health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • Paid time off
  • Parental leave
Ready to apply to Amazon?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.

About Amazon

Amazon
Austin, TX