Summer Intern- CPU Verification Engineer

Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives.
Backend
Software Engineering Intern
In-Person
AI

Description For Summer Intern- CPU Verification Engineer

Qualcomm is seeking a CPU Verification Engineer intern to join their team in Hsinchu City. This role offers an exciting opportunity to work with cutting-edge CPU technology at a company that's at the forefront of 5G innovation. As an intern, you'll be immersed in CPU verification processes, working alongside experienced professionals in design and verification teams. You'll gain hands-on experience with simulation and formal verification methodologies, power management verification, and system-level validation. The role requires strong technical foundations in computer architecture and programming, with opportunities to work with various platforms including emulators and FPGA. This internship provides invaluable exposure to real-world CPU development challenges and the chance to contribute to next-generation processor technology. Qualcomm offers a supportive learning environment with access to industry experts and state-of-the-art tools. The position is perfect for students pursuing degrees in Computer Science or Electrical Engineering who are passionate about CPU architecture and verification.

Last updated 4 hours ago

Responsibilities For Summer Intern- CPU Verification Engineer

  • Develop deep understanding of CPU micro-architecture
  • Work closely with design/verification teams within CPU to develop comprehensive test plan
  • Use simulation and formal verification methodologies to execute test plans
  • Verify power intent through use of methodologies like UPF
  • Work closely with system architects, software teams and Soc team to validate system use cases
  • Work closely with emulation team to enable verification on emulators and FPGA platforms
  • Debug and triage failures in simulation, emulation and/or Silicon

Requirements For Summer Intern- CPU Verification Engineer

Python
  • BA/BS degree in CS/EE – with course work in computer architecture
  • Experience with programming languages – C/C++ and scripting languages – Perl/Python
  • Experience with hardware description languages – System Verilog/VHDL
  • Implementation of assembly and C language embedded firmware
  • Experience with software tool chain including assemblers, C compilers, Makefiles, and source code control tools

Benefits For Summer Intern- CPU Verification Engineer

Medical Insurance
Education Budget
  • Health benefits
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Summer Intern- CPU Verification Engineer

Summer Intern- CPU Physical Design Engineer

Summer internship opportunity for CPU Physical Design Engineer at Qualcomm, focusing on Snapdragon CPU design and implementation in sub-4nm process.

Summer Intern- GPU Compiler Development Engineer

Summer internship opportunity at Qualcomm focusing on GPU compiler development for Adreno graphics technology, ideal for students with compiler knowledge and C++ skills.

Summer Intern- CPU Power Characterization and Analysis Engineer

Summer internship opportunity at Qualcomm for CPU Power Characterization and Analysis Engineer, focusing on performance optimization and power analysis in sub-4nm process technology.

Summer Intern- CPU Performance Architect

Summer internship opportunity at Qualcomm focusing on CPU performance architecture and analysis for Snapdragon processors.

FY25 Intern - NCC Software Telemetry Tools Developer Internship - Canada (12 or 16 months)

12/16-month internship opportunity at Qualcomm Canada developing CPU telemetry and performance optimization tools for ARM architecture.