Sr Staff Engineer - CPU Design Verification

A leading technology company specializing in semiconductor and telecommunications equipment, known for mobile technologies and AI innovation.
Backend
Staff Software Engineer
In-Person
6+ years of experience
AI · Enterprise SaaS

Description For Sr Staff Engineer - CPU Design Verification

Qualcomm India Private Limited is seeking a Sr Staff Engineer for CPU Design Verification to join their team in Bangalore. This role combines deep technical expertise in CPU verification with leadership responsibilities. The position requires extensive experience in pre-silicon verification of ARM-based systems, with a focus on power management and debug systems.

The ideal candidate will work at the intersection of hardware and software, writing ARM assembly and C code for simulation while coordinating with emulation and post-silicon teams. They will be responsible for understanding complex microarchitectures and implementing advanced verification methodologies.

Key technical requirements include expertise in AMBA protocols, FPGA platforms, and power management verification. The role demands strong skills in various programming languages including assembly, C, SystemVerilog, and C++. Candidates should have at least 6 years of relevant experience with a background in Computer Science or Electrical Engineering.

Qualcomm offers an exceptional benefits package including comprehensive health coverage, financial planning support, and continuous learning opportunities. The company fosters an innovative environment where employees work alongside leading technology experts, contributing to world-changing innovations in mobile and AI technologies.

This role presents an opportunity to work on cutting-edge CPU verification projects while developing both technical and leadership skills. The position offers career growth potential and the chance to contribute to Qualcomm's mission of driving technological advancement in the semiconductor industry.

Last updated 20 hours ago

Responsibilities For Sr Staff Engineer - CPU Design Verification

  • Deeply understand microarchitecture of all agents in Limits management, power management, boot and Debug systems
  • Work with design team to understand design intent and bring up verification plans and schedules
  • Writing ARM assembly or C code for simulation and align with emulation and post silicon teams
  • Verify Subsystems using advanced verification methodologies
  • Assist in emulation, FPGA, prototyping efforts
  • Assist in silicon bring-up, debug and characterization

Requirements For Sr Staff Engineer - CPU Design Verification

Java
Linux
  • Expertise in the pre-silicon verification of ARM based CPUSS verification
  • Knowledge of AMBA protocols (AHB, AXI, APB)
  • Knowledge of FPGA and emulation platforms
  • Experience in verification of clock, reset, power management units
  • Low power verification experience
  • Strong fundamentals in digital ASIC verification
  • Experience in assembly, C, system Verilog, C++
  • Bachelor's degree in Computer Science, Electrical/Electronics Engineering or related field with 6+ years experience

Benefits For Sr Staff Engineer - CPU Design Verification

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 and mental wellbeing support
  • Comprehensive wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Sr Staff Engineer - CPU Design Verification

Engineer, Staff GenAI QA

Staff GenAI QA Engineer position at Qualcomm India, focusing on AI software development and quality assurance with 8+ years of experience required.

Lead CPU Performance Analysis Engineer

Lead CPU Performance Analysis Engineer position at Qualcomm, focusing on CPU performance optimization, workload analysis, and competitive benchmarking.

Program Manager - APSS Technologies

Program Manager position focused on APSS Linux Android, CPU & Multimedia Technologies at Qualcomm, managing software development for Snapdragon platforms.

Senior Technology Program Manager - Auto Multimedia Technologies

Senior Technology Program Manager role at Qualcomm focusing on automotive multimedia technologies, requiring 13+ years of experience in software development and program management.

Physical Design Engineer (Lead/Staff)

Lead/Staff Physical Design Engineer position at Qualcomm India, focusing on electronic systems design and optimization with team leadership responsibilities.