← All roles

Senior Virtual Platform Software Engineer

Amazon· Annapurna Labs (U.S.) Inc. / AWS
Apply on company site
Hybrid (Cupertino, CA; Austin, TX)$193.3k - $261.5kFull-timePosted 6mo ago

About the role

Engineering role building full-system virtual platforms (C++ and SystemC models) for AWS ML accelerators (Trainium and Inferentia). Own development of functional models of SoC subsystems, virtual platform infrastructure, and performance/architectural modeling to support software teams across AWS.

Responsibilities

  • Build and own functional models of SoC subsystems that integrate into our full-system virtual platform, used by firmware, driver, runtime, and application software teams
  • Develop and improve the virtual platform infrastructure: QEMU integration, simulation performance, build and release tooling, and customer-facing documentation
  • Design models for usability and performance — your customers are software engineers who need to run real workloads on your platform efficiently
  • Work with software teams (your primary customers) to understand their workflows, debug issues on the platform, and shape the model to maximize their productivity
  • Drive simulation performance improvements so the platform can handle increasingly complex workloads at scale
  • Contribute to model architecture decisions — choosing the right level of abstraction and fidelity for each subsystem based on customer needs
  • Own a product that software teams across AWS depend on and impact silicon design decisions through architectural modeling

Qualifications

  • 5+ years of non-internship professional software development experience
  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Experience as a mentor, tech lead or leading an engineering team
  • 7+ years of non-internship professional experience writing functional or performance models
  • Experience programming with C++ and/or SystemC
  • Knowledge of SoC, CPU, GPU, and/or ASIC architecture and micro-architecture

Skills

Required:C++SystemC
Nice to have:PythonQEMU
Last updated Oct 25, 2026. Interested? Apply on the company site.

About Amazon

Amazon.com, Inc. or its affiliates

liquid-ai-recruiting-target

More open roles at Amazon