CPU Design Verification - Principal Engineer
Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems
In short
Qualcomm India Private Limited is seeking a Principal Engineer for CPU Design Verification in Bangalore. This role involves verifying high-performance, low-power CPUs using simulation, formal verification, and emulation. The ideal candidate will have a strong background in CPU architectures, power management features, and languages like Verilog/SystemVerilog and C/C++.
Responsibilities
- Responsible for power management verification including Boot, Reset, clock gating, power gating, Voltage/frequency management, limit management and throttling.
- Work closely with design/verification teams within CPU to develop comprehensive test plan.
- Use simulation and formal verification methodologies to execute test plans. Write checkers, assertions and develop stimulus.
- Verify power intent through use of methodologies like UPF.
- Work closely with system architects, software teams and Soc team to validate system use cases.
- Work closely with emulation team to enable verification on emulators and FPGA platforms.
- Debug and triage failures in simulation, emulation and/or Silicon.
Requirements
- Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 8+ years of Hardware Engineering or related work experience.
- Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 7+ years of Hardware Engineering or related work experience.
- PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 6+ years of Hardware Engineering or related work experience.
- BE/BTech degree in CS/EE with 4+ years’ experience.
- Experience in power management verification.
- Implementation of assembly and C language embedded firmware.
- Experience in C/C++, scripting languages, Verilog/system Verilog.
- Strong understanding of power management features in CPUs and CPU based Socs.
- Experience in verification of power management features such as clock gating, power gating, UPF, DVFS/DCVS, reliability, throttling etc.
Desired Qualifications
- Good Understanding of CPU architectures and CPU micro-architectures.
- In-depth knowledge of digital logic design, micro-processor, debug feature, and DFT architecture and microarchitecture
- Experience with advanced verification techniques such as formal and assertions is a plus
- Knowledge and verification experience in DFT and structural debug concepts and methodologies: JTAG, IEEE1500, MBIST, scan dump, memory dump is a plus
Benefits
- Qualcomm is an equal opportunity employer.
- Qualcomm is committed to providing an accessible process for individuals with disabilities.
- Qualcomm is committed to making our workplace accessible for individuals with disabilities.
#CPU#Design Verification#Principal Engineer#Bangalore#India#Qualcomm