Staff Engineer – SOC Design Verification
Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems
In short
Qualcomm is seeking a Staff Engineer for SOC Design Verification in Noida, India. The role involves planning, designing, and verifying complex SoCs and subsystems, requiring strong expertise in verification methodologies, Verilog, SystemVerilog, UVM, SVA, and industry-standard protocols like AXI and PCIe. This position offers an opportunity to work on next-generation mobile and compute SoCs.
Responsibilities
- Plan, design, optimize, verify, and test electronic systems, circuits, and digital/analog/RF/optical systems.
- Develop verification environments and testbenches from scratch at the SoC, subsystem, and IP/core levels.
- Develop assertions, debug issues, and apply verification methodologies.
- Work with industry-standard protocols and interfaces such as AXI, AHB, CHI, LPDDR4/5, PCIe, USB, QUPSS.
- Validate next-generation mobile and compute SoCs.
- Create SoC-level test plans and develop tests.
- Automate tasks using scripting languages like Python, Perl, TCL, or Bash.
- Perform waveform debugging using tools like Verdi and conduct root-cause analysis.
Requirements
- Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience; OR Master's degree and 3+ years of experience; OR PhD and 2+ years of experience.
- 7 to 10 years of hands-on experience in SoC Design Verification.
- Proven experience in SoC-level testbench architecture, test development, and test plan creation.
- Hands-on proficiency in Verilog, System-Verilog, UVM, SVA, and PSS.
- Experience with industry-standard communication and interface protocols such as PCIe Gen5/6, USB 3.x/4, LPDDR4/5, QUP, eMMC, SD, and UFS.
- Knowledge of processor architectures including RISC-V, ARM, and NoC/Interconnect architectures.
- Strong understanding of power management concepts and power-aware verification methodologies.
- Proficiency in scripting languages such as Python, Perl, TCL, or Bash.
- Hands-on experience with waveform debugging tools such as Verdi and strong root-cause analysis skills.
- Excellent communication, collaboration, and stakeholder management skills.
Desired Qualifications
- Strong expertise in SoC Design Verification, including System-Verilog/UVM-based verification, testbench architecture, DDR, multimedia subsystems, bus protocols, CPU validation, peripherals, boot flow verification, and power-aware simulation methodologies.
- Good understanding of SoC architectures, boot flows, CPU architectures (RISC-V/ARM), power management concepts, and system-level verification challenges.
- Exposure to Gate-Level Simulation (GLS) is highly desirable.
Benefits
- Be part of the verification team responsible for delivering Qualcomm's next-generation mobile and compute SoCs.
- Work on cutting-edge technologies and complex system-level verification challenges.
#SoC#Design Verification#Hardware Engineering#Noida#India#Qualcomm