Principal FPGA Emulation Engineer
Core
Build and own FPGA-based platforms to emulate mixed-signal power ASICs for pre-silicon validation and debug.
Role type
Principal IC emulation engineer (FPGA/ASIC)
Builds
Real-time emulation platforms for ASIC/SoC designs
Domain
Semiconductor / Power electronics / FPGA
Required skills
FPGA design and implementation, SystemVerilog/VHDL, ASIC RTL adaptation, FPGA architecture mapping, synthesis/place-and-route, timing analysis, hardware bring-up and debug, automation scripting (TCL/Python), technical leadership
Preferred skills
Real-time hardware-in-the-loop emulation, digital power-conversion control, FPGA DSP implementation, commercial prototyping platforms (Synopsys HAPS, Cadence Protium, Siemens Veloce), model-based design (Simulink), high-speed interfaces, ASIC tape-out exposure, custom platform architecture, embedded firmware co-development
Technologies
Vivado, Quartus, Xilinx, Intel (Altera), ILA/SignalTap, MATLAB, C/C++, Python, TCL, SystemVerilog, VHDL, PCIe, JESD204B, Ethernet, Aurora
Responsibilities
Collaborate with silicon architects to bring ASIC designs up on FPGA and advise on suitability; Adapt ASIC RTL for FPGA emulation preserving functional equivalence; Map designs onto FPGA fabric to meet fit and speed goals; Build real-time environments by modeling analog/mixed-signal blocks and interfacing with power hardware; Develop pre-silicon debug capabilities via logic analysis and waveform capture; Establish and improve emulation methodology, guidelines, and automation flows; Provide technical leadership by mentoring engineers and guiding tooling decisions
Seniority
Principal, hands-on IC with mentorship