Silicon Emulation Engineer
Core
Simulate future silicon designs and software on an emulation platform to enable functional and performance validation and left-shift of software development.
Role type
Senior IC silicon emulation engineer
Builds
High-performance automotive compute platforms
Domain
Automotive hardware design and verification
Deliverable
production ML models
Required skills
Hardware emulation platforms, SystemVerilog, C++, Python, TCL, debug and root-cause analysis, post-silicon bring-up, automation and CI/CD infrastructure
Preferred skills
AXI/AMBA, PCIe, DRAM, Ethernet, JTAG, DFT, UVM, bare metal programming, Linux internals, embedded systems
Technologies
Palladium, Zebu, Veloce, Protium, HAPS, QEMU, VirtualBox, Trace32, OpenOCD, TARMAC
Responsibilities
Collaborate with Design, Verification, and Software teams to simulate future silicon designs; Design, implement, and optimize emulation testbenches; Write end-to-end synthesizable transactors; Triage and root-cause failures using waveforms and logging; Assist with post-silicon bring-up, debug, and characterization; Build infrastructure for model build, regression, automation, and data analysis
Seniority
Senior, hands-on IC
