CPU Core Validation Sr Engineer

A leading technology company specializing in semiconductor and telecommunications equipment.
Backend
Senior Software Engineer
In-Person
5+ years of experience
AI · Enterprise SaaS

Description For CPU Core Validation Sr Engineer

Qualcomm India Private Limited is seeking a Senior CPU Core Validation Engineer to join their CPU Validation team. This role offers an exciting opportunity to work on cutting-edge CPU core pipeline architecture and micro-architecture features validation.

The position involves developing comprehensive test plans for IP architecture and micro-architecture features, working closely with CPU design and verification teams for bring-up and functional validation. You'll be responsible for developing validation methodologies and test content for both pre-Silicon emulator phase and actual Silicon implementation.

As a senior member of the team, you'll collaborate with SOC bring-up teams and software teams to plan CPU core features bring-up and end-to-end validation. Your expertise will be crucial in triaging and debugging Silicon failures, developing test content, and working with CPU verification teams to reproduce silicon fails on emulators and FPGAs.

The ideal candidate should possess a strong background in computer architecture, with at least 5 years of experience in Silicon validation and bring-up. Knowledge of assembly, C/C++ language embedded firmware, and experience with software tool chains is essential. Understanding of micro-processor architecture concepts such as Cache Coherence, Memory ordering, Branch Prediction, and Address Translation is highly valued.

Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning support, wellbeing programs, and continuous learning opportunities. This role provides an excellent opportunity to work with leading technology experts and contribute to innovative solutions in CPU architecture and validation.

Join Qualcomm to be part of a team that's pushing the boundaries of CPU technology and making a significant impact in the semiconductor industry. Your expertise will help shape the future of processor design and validation methodologies.

Last updated a few seconds ago

Responsibilities For CPU Core Validation Sr Engineer

  • Develop detailed test plan considering the IP arch and uarch features
  • Work with CPU design and verification teams to develop CPU bring up and functional validation test plans
  • Develop validation methodology and test contents for emulators and Silicon
  • Work with SOC bring up teams and software teams for CPU core features bringup
  • Triage and debug failures on Silicon
  • Work with CPU verification teams to reproduce silicon fails on emulators and FPGAs
  • Work with design team to suggest and architect new debug features

Requirements For CPU Core Validation Sr Engineer

Linux
  • BA/BS degree in CS/EE with 5+ years experience
  • 5+ Experience in Silicon Validation and bring up
  • Implementation of assembly, C/C++ language embedded firmware
  • Experience with software tool chain including assemblers, C compilers, Makefiles
  • Good understanding of micro-processor architecture
  • Knowledge of Random Instruction Sequencing (RIS)
  • Experience in writing Test plans and Assembly code

Benefits For CPU Core Validation Sr 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
  • Comprehensive wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm CPU Core Validation Sr Engineer

Linux Audio Senior Engineer

Senior Linux Audio Engineer role at Qualcomm India, focusing on IoT audio solutions, requiring expertise in Linux audio systems and Android framework development.

Linux Kernel driver Engineer - CPU Sr Engineer

Senior Linux Kernel Driver Engineer position at Qualcomm focusing on CPU driver development, requiring 5+ years of embedded software experience.

Engineer, Senior

Senior Software Engineer position at Qualcomm Technologies focusing on embedded and cloud edge software development with competitive compensation and benefits.

Senior Engineer- Python Automation Framework

Senior Python Automation Framework Engineer role at Qualcomm focusing on developing automation solutions and frameworks.

WLAN Software Engineer Senior

Senior WLAN Software Engineer position at Qualcomm focusing on embedded software and driver development with networking expertise.