JobsStaff CPU Processor Design Engineer
Job description
The role involves leading and planning block level verification for complex multi-feature designs at Qualcomm. The individual will engage with architecture and design teams to develop verification approaches and create extensive verification environments. This position requires deep design knowledge and the ability to debug complex systems while developing testing strategies. The focus is on using advanced verification techniques to ensure quality design development.
Requirements
- Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or a related degree field is required.
- Experience with Assertion Based Verification, Formal Verification, and Emulation techniques.
- Proficiency in scripting languages such as Python and Perl.
Responsibilities
- Lead the planning and execution of block level verification for complex designs.
- Develop testing strategies and test plans for design unit blocks.
- Create formal verification testbenches and emulation capable testbenches.
- Debug complex systems and investigate test and assertion failures.
- Collaborate with design and microarchitecture teams to resolve issues and identify design faults.
- Build functional coverage models to measure design features accurately.
- Contribute to verification automation and methodologies to enhance verification capabilities.
Benefits
- Qualcomm offers competitive compensation, annual bonuses, stock programs, comprehensive healthcare coverage, retirement plans, wellness programs, parental leave, flexible work options, and professional development opportunities.
Is this posting expired or inaccurate?
