OpenAI

Emulation Engineer

OpenAI

full-time

Posted on:

Location: California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $350,000 - $530,000 per year

Job Level

Mid-LevelSenior

Tech Stack

Python

About the role

  • Build and maintain pre-silicon emulation platforms using commercial emulators (e.g., Veloce, Palladium, ZeBu)
  • Work with RTL and DV teams to bring-up and validate designs on emulation systems
  • Develop transactors, models, and acceleration-aware testbenches to maximize throughput and observability
  • Enable fast and reliable software bring-up by integrating firmware and drivers with emulated hardware
  • Partner with performance, software, and validation teams to root cause bugs and optimize system behavior
  • Support continuous regression infrastructure and automation for long-running, system-scale workloads

Requirements

  • BS/MS in EE/CE/CS or equivalent with 5+ years of experience in emulation or FPGA-based prototyping
  • Deep familiarity with RTL design (SystemVerilog/VHDL), simulation, and emulation flows
  • Experience with at least one major emulation platform (Palladium, Veloce, or ZeBu) and their toolchains
  • Experience with building large scale emulation systems, optimizing build reliability, efficiency and performance
  • Experience with integrating various IO speedbridge and memory components
  • Strong scripting skills (Python, Tcl, Shell) and experience building automation infrastructure
  • Ability to debug complex HW/SW interactions and performance bottlenecks in large systems
  • Experience in ML accelerator or SoC emulation environments is a plus