
Emulation Engineer
OpenAI
full-time
Posted on:
Location: California • 🇺🇸 United States
Visit company websiteSalary
💰 $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