System Performance Modeling Engineer

AMD AMD · Semiconductors · Santa Clara, CA · Engineering

Develop high-performance models for ASIC verification, architecture validation, and software development acceleration. Requires C/C++, SystemC, and ARM fast models expertise.

What you'd actually do

  1. Develop and integrate high-level and cycle-accurate models for complex ASIC and SoC platforms
  2. Create models to support ASIC verification, architecture exploration, and software development acceleration
  3. Work closely with ASIC design and verification teams to develop reusable models for validation environments
  4. Develop transaction-level and cycle-accurate models for arbitration, credit loops, deadlock detection, and performance analysis
  5. Integrate ARM Fast Models into SystemC-based simulation environments

Skills

Required

  • C++
  • STL/Boost libraries
  • debug and analytical skills
  • ASIC design/verification teams
  • creating models for verification

Nice to have

  • ARM fastmodels
  • integrating them in a System model
  • ISA models
  • cycle accurate and transaction level models
  • credit loops
  • arbitration
  • detecting deadlocks
  • SystemC
  • OMNeT
  • scripting languages
  • Python
  • SystemVerilog

What the JD emphasized

  • high-performance models
  • ASIC verification
  • architecture validation
  • software development acceleration
  • C/C++
  • SystemC modeling
  • ARM fast models
  • debug and analytical skills
  • ASIC design/verification teams
  • reusable models
  • performance analysis
  • SystemC
  • OMNeT