Simulation Engineer at DensityAI - ScoutJobs - The AI-curated global job board
Skip to content
D
Posted a day ago

Simulation Engineer

DensityAISimulation Engineer

Perks & benefits

Medical InsuranceHealth InsuranceVisaRelocation AllowancePaid Leave

Requirements

Modern C++, Python, 5+ years simulator/emulator experience, Computer architecture fundamentals, Software engineering practices

Skills

C#PythonComputer Architecture

About the role

Responsibilities

  • Design, build, and maintain software simulators and models of the AI accelerator, including functional/ISA simulators and cycle-approximate performance models
  • Build pre-silicon development surfaces such as golden reference models, co-simulation, and validation harnesses
  • Optimize simulator performance using multithreading, JIT, or binary translation
  • Correlate models against RTL, emulation, and first silicon to ensure accuracy
  • Develop AI-assisted tool flows to accelerate model development and validation

Requirements

  • Exceptional modern C++ for performance-critical systems software
  • Strong Python for tooling and infrastructure
  • 5+ years of experience building simulators, emulators, virtual platforms, or large-scale systems software
  • Solid computer architecture fundamentals including pipelines, memory hierarchy, and ISAs
  • Strong software engineering practices including testing, CI, profiling, and debugging

Preferred Qualifications

  • Experience with gem5, QEMU, SystemC-TLM, or Spike
  • Knowledge of JIT or dynamic binary translation
  • Exposure to ML frameworks, workloads, or compiler/runtime development
  • Experience with distributed simulation or HW/SW co-design

About the Company

DensityAI builds AI accelerators and the software stack required to power the next generation of intelligence.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Simulation Engineer

DensityAI · Mountain View

Sign up to apply