Emulation Engineer - Lead/Staff
Core
Lead emulation and validation of complex Qualcomm proprietary DSP IP cores for high-performance mobile SoCs.
Role type
Lead/Staff Emulation Engineer (DSP/Processor Verification)
Builds
High-performance DSP cores and System-on-Chip (SoC) architectures for the mobile space.
Domain
Semiconductor / Mobile SoC / Digital Design
Required skills
Emulation platforms (FPGA Prototyping, Veloce, Palladium), Digital circuit validation, Processor architecture (CPU/DSP Core), Scripting (Python, TCL, C, C++, Perl, Shell), RTL design understanding, System debug (Waveform generation, Content Debug), Performance correlation.
Preferred skills
ARM/DSP subsystem performance correlation, Micro-architecture validation for low-power processors, Application performance analysis.
Technologies
FPGA, Veloce, Palladium, Python, TCL, C, C++, Perl, Shell, Makefile
Responsibilities
Work in emulation and silicon environments, Validate and debug digital circuits, Resolve complex issues using excellent debugging abilities, Write tests and build infrastructure for processor performance testing, Understand processor functionality and improve model performance.
Seniority
Senior/Staff, hands-on IC with mentorship responsibilities.