NPU Design Verification Senior Engineer
QualcommJob Title
NPU Design Verification Senior Engineer
Role Summary
Responsible for design verification of Qualcomm DSP/NPU IP within a cross-functional hardware team. Work includes developing verification environments, executing simulations and verification flows, debugging IP and subsystem issues, and enabling high-quality silicon deliveries.
Experience Level
Senior - typically 2β8 years of processor/ASIC design verification experience (posting indicates 2+ years minimum).
Responsibilities
Key responsibilities include planning and executing verification activities across IP and subsystem levels.
- Drive IP design verification working with architecture, implementation, power, post-silicon and back-end teams.
- Architect, implement and maintain SystemVerilog/UVM testbench infrastructure and test plans to meet coverage goals.
- Develop verification methodologies and automation to improve quality and efficiency.
- Run simulations, perform debug at IP, subsystem and SoC levels, and resolve functional and timing issues.
- Perform gate-level simulation bring-up and power-aware verification including timing-annotated flows.
- Use assertions, formal checks, HW-SW co-verification, simulation acceleration and emulation as required.
Requirements
Must-have technical skills and experience; nice-to-have items listed separately.
- Must-have: 2+ years in processor/ASIC design verification with solid understanding of digital design and processor architecture.
- Must-have: Expertise implementing SystemVerilog testbench architecture and UVM methodologies.
- Must-have: Experience with commercial simulators (Synopsys/Mentor/Cadence) and gate-level simulation/debug.
- Must-have: Scripting and automation skills (Python, Shell, Perl, Makefiles) and strong analytical/debugging ability.
- Must-have: Ability to debug IP, subsystem and SoC-level failures and collaborate with global teams.
- Nice-to-have: Experience with UPF/power-aware implementation and verification, assertions/formal techniques, SystemC, and HW-SW co-verification.
- Nice-to-have: Experience writing C/assembly testcases, verification of processor subsystems, and building validation suites and automation.
- Good interpersonal and communication skills.
Education Requirements
Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field with 3+ years of relevant experience; OR Master's degree in similar fields with 2+ years; OR PhD in similar fields with 1+ year of relevant experience. (Degrees and years as listed in minimum qualifications.)
About the Company
Company: Qualcomm
Headquarters: San Diego, California, United States
Qualcomm is a global leader in semiconductor and telecommunications equipment, specializing in mobile technologies and innovations. Known for its Adreno GPUs, the company provides solutions enabling advancements in mobile gaming, AI, VR/AR, and autonomous driving. Qualcomm's cutting-edge technology and commitment to high-performance, power-efficient designs drive the evolution of mobile graphics and connectivity worldwide.
