Emulation Engineer
Core
Building a complex emulation environment from scratch to accelerate supercomputers and AI workloads by developing emulation models, transactors, and test benches for NextSilicon accelerators.
Role type
Senior IC emulation engineer (hardware/software co-design)
Builds
Emulation models, transactors (PCIe, SPI, embedded CPUs), BFM, test benches, and checker tools for NextSilicon accelerators
Domain
High-performance computing (HPC) and AI hardware acceleration
Deliverable
production ML models
Required skills
Emulation model development, transactor implementation, debugging within silicon design constraints, Linux environment usage, C/C++/Perl/Ruby/System Verilog/Verilog/Make proficiency, PCIe/SPI/UART/ETH interface knowledge, FPGA knowledge
Preferred skills
Embedded systems experience, power/performance/throughput tuning expertise
Technologies
Palladium, Veloce, Zebu, Linux, C, C++, Perl, Ruby, System Verilog, Verilog, Make, PCIe, SPI, UART, ETH, FPGA
