CPU Formal Verification Engineer

A world-leading technology company developing processors and mobile technologies that power the future.
$122,500 - $183,700
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI

Description For CPU Formal Verification Engineer

Qualcomm Technologies, Inc. is seeking a CPU Formal Verification Engineer to join their world-class CPU design team. This role presents an exciting opportunity to work on cutting-edge processor development and formal verification methodologies.

The position involves working with some of the industry's best CPU architects and engineers, developing processors that will power future technologies. You'll be responsible for applying formal methods to verify complex application processors and contribute to advancing formal methodologies in this space.

The ideal candidate will bring a strong foundation in formal methods and their application to hardware specifications and implementations. Key technical areas include microprocessor architecture, instruction set architecture, floating-point math, memory consistency, and security architectures. The role requires expertise in model checking, theorem proving, and hardware description languages.

Qualcomm offers a comprehensive benefits package including competitive base salary ($122,500 - $183,700), annual bonuses, RSU grants, and extensive health benefits. The company promotes a culture of innovation and continuous learning, with opportunities for professional growth and development.

Working at Qualcomm's Santa Clara location, you'll be part of a team that's pushing the boundaries of processor technology. The company's commitment to breakthrough innovation, combined with its supportive and inclusive culture, makes this an ideal opportunity for someone passionate about formal verification and hardware design.

This role offers the chance to work on some of the most complex designs ever attempted, allowing you to sharpen your formal verification skills to their fullest potential. If you're excited about contributing to next-generation processor technology and working with industry-leading experts, this position offers the perfect platform to advance your career in hardware verification.

Last updated 2 days ago

Responsibilities For CPU Formal Verification Engineer

  • Work with design team to understand design intent and bring up verification plans
  • Define formal verification architecture and develop test plans
  • Build end-to-end formal sign-off environments for Qualcomm CPU components
  • Deploy model-checking technology to hardware designs including property verification

Requirements For CPU Formal Verification Engineer

Python
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
  • Strong model checking or theorem proving background/experience in verification of complex systems
  • Experience in writing assertions and modelling code in Hardware Description Languages
  • Working familiarity with model checkers like Jaspergold and VC-Formal or theorem-proving tools
  • Strong software engineering skills with proficiency in at least one programming language (C++, Python, TCL)

Benefits For CPU Formal Verification Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
Equity
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive health benefits
  • Educational support
  • Mental health resources
  • Wellbeing programs

Interested in this job?

Jobs Related To Qualcomm CPU Formal Verification Engineer

Programmer Analyst - Senior

Senior Programmer Analyst position at Qualcomm focusing on Identity and Access Management systems, requiring 7+ years of Java/Full-stack experience.

Senior Field Application Engineer - Windows Copilot+ PC Ecosystem

Senior Field Application Engineer role at Qualcomm France, focusing on Windows Copilot+ PC Ecosystem and technical sales enablement.

Sr Engineer

Senior Engineer position at Qualcomm India, focusing on embedded and cloud edge software development with 2+ years experience required.

Sr Engineer- Video Driver

Senior Video Driver Engineer position at Qualcomm India, focusing on embedded systems and software development with comprehensive benefits and growth opportunities.

RF/Analog IC Design Engineer

Senior RF/Analog IC Design Engineer position at Qualcomm focusing on developing complex radio frequency integrated circuits and wireless technologies.