A

Amazon

Sells products online and rents cloud computing

Senior AI SoC Modeling Engineer

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 6 years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience as a mentor, technical lead, or engineering team lead.
  • At least 6 years of experience writing functional or performance models of hardware, including SoCs, ASICs, GPUs, CPUs, or IP blocks.
  • Experience programming in C++ and using advanced language features.
  • Knowledge of SoC, CPU, GPU, and/or ASIC architecture and microarchitecture.

Responsibilities

  • Develop and maintain high-fidelity functional models of AI/ML accelerators and SoC subsystems, including compute engines, memory hierarchies, on-chip interconnects, and data paths, translating architecture specifications and RTL behavior into accurate, testable C++ models.
  • Validate model behavior against RTL simulations, emulation platforms, or silicon measurements; debug discrepancies and drive high-fidelity model-to-RTL correlation.
  • Partner with design verification teams to integrate models into pre-silicon validation environments and identify architectural bugs early in the design cycle.
  • Collaborate with architects and micro-architects, RTL design engineers, machine-learning software engineers, and compiler engineers to evaluate architecture and microarchitecture tradeoffs and help make hardware design decisions.
  • Contribute to cycle-approximate performance modeling to enable architectural exploration ahead of RTL availability and early software development.
  • Quantify system-level tradeoffs across compute, memory bandwidth, networking, and storage to influence reference architectures and long-term silicon strategy.
  • Build and improve modeling infrastructure, including simulation frameworks, regression suites, automated correlation checks, and coverage-driven validation flows.
  • Develop modeling methodologies and tools that scale across multiple IP blocks and SoC generations, improving team efficiency and model reuse.

Desired Qualifications

  • Experience working with design verification teams or integrating models into verification flows.
  • Experience correlating functional models against RTL simulation, emulation, or silicon.
  • Experience developing and calibrating performance models for custom silicon.
  • Experience with SystemC, TLM, or cycle-approximate modeling methodologies.
  • Experience building regression and continuous integration frameworks for model validation.
  • Familiarity with modern C++ (20 and beyond).
  • Experience with multithreaded or distributed simulation.
  • Knowledge of machine-learning accelerator architecture.

About the Company

Amazon

Sells products online and rents cloud computing

Amazon runs the largest online store in the United States and rents cloud computing to businesses and governments through Amazon Web Services. AWS pioneered renting computing power over the internet, and Amazon built its own delivery network to get orders to customers quickly. Shoppers buy from Amazon and from independent sellers on its store, and Prime members pay a subscription for fast free shipping, streaming video and music, and other perks. AWS rents out computing power, storage, databases, and AI tools so companies can run software without owning servers, and Amazon also makes Kindle e-readers and Echo speakers with the Alexa assistant. Jeff Bezos founded Amazon in 1994, and it is based in Seattle, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Seattle, WA
Founded
1994

Recently Posted Jobs

Explore more opportunities at Amazon

See more jobs