Lead CPU Validation and Debug Engineer

Leading technology innovator that pushes boundaries of what's possible to enable next-generation experiences and drives digital transformation.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Lead CPU Validation and Debug Engineer

Qualcomm is seeking a Lead CPU Validation and Debug Engineer to join their team in Bangalore. This role combines hardware and software expertise, focusing on CPU validation and debugging for next-generation processors. The position requires deep understanding of processor architectures, cache systems, and low-power operations.

As a Lead CPU Validation Engineer, you'll be responsible for creating complex test scenarios, working with hardware design teams, and ensuring robust validation of CPU subsystems. You'll leverage your expertise in both bare metal and Linux environments to develop comprehensive test solutions.

The ideal candidate brings 5-8 years of relevant experience with ARM SOC systems, strong programming skills in C and Assembly, and deep knowledge of processor architectures. You'll work with cutting-edge technology in a collaborative environment that values innovation and technical excellence.

Qualcomm offers an exceptional benefits package including comprehensive healthcare, financial planning support, and continuous learning opportunities. The company's commitment to innovation and technology leadership makes this an exciting opportunity for someone passionate about processor architecture and validation.

Join Qualcomm to be part of a team that's pushing the boundaries of technology and shaping the future of computing. You'll have the opportunity to work on challenging projects while growing your career with industry leaders in semiconductor technology.

Last updated 15 hours ago

Responsibilities For Lead CPU Validation and Debug Engineer

  • Create Complex Test content scenarios in Baremetal/Linux OS world
  • Understand various hardware modules constituting CPU sub-system and its interfaces
  • Work with hardware design team to develop low level drivers for early enablement
  • Develop test bench and execute during pre and post silicon SOC bring up phases
  • Drive hardware debugs to conclusion
  • Use silicon debug hooks to measure power/performance/coverage and other KPI metrics

Requirements For Lead CPU Validation and Debug Engineer

Linux
Python
Java
  • Bachelor's/Master's/PhD in Computer Science, Electrical/Electronics Engineering or related field
  • Good understanding of processor architecture, Multicore/Multiprocessor with SMP/heterogenous cores
  • Good understanding on Cache hierarchy, coherency, and snoop concepts
  • Good Understanding of CPU Dynamic Frequency and Voltage Switching, Low Power Modes
  • C language expertise for low level programming, Assembly language for any processor
  • Exposure to CPU Architecture based on ARM or x86
  • 5-8 Years of relevant experience with System level exposure on ARM SOC

Benefits For Lead CPU Validation and Debug Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and future security programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs and resources
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Lead CPU Validation and Debug Engineer

Physical Design Engineer (Lead/Staff)

Lead/Staff Physical Design Engineer position at Qualcomm India, focusing on hardware engineering and electronic systems design with 6+ years experience required.

Program Manager Staff-MSIP Design

Senior Program Manager role at Qualcomm focusing on MSIP Design, requiring extensive experience in IP lifecycle development and program management.

Engineer, Staff

Staff Engineer position at Qualcomm focusing on software development for 5G, IoT, and Robotics solutions with Linux/Android expertise.

STA/Timing Engineer (Lead/Staff)

Staff/Lead Timing Engineer position at Qualcomm focusing on STA setup, timing analysis, and optimization for complex digital designs.

ASIC RTL Design - (Turing/AI ML) Sr Eng/Sr Lead/Staff Engineer

Senior ASIC RTL Design position focusing on AI/ML systems at Qualcomm, requiring expertise in hardware design and computer architecture.