Q

Qualcomm

Designs mobile chips and licenses wireless patents

Verification Engineer Intern

Hardware Validation & TestingConfirmed live in the last 24 hours
Internship · Summer 2027Toronto, ON, CanadaIn-person

About the Job

Requirements

  • The candidate must be studying toward a bachelor's degree in Electrical Engineering, Computer Engineering, Engineering Science, Computer Science, or a related field.
  • For 16-month internships, the candidate must be available from May or June 2027 through August or September 2028.
  • The candidate must have an expected graduation date of November 2028 or later.
  • The candidate must have at least one year of academic experience with programming languages such as C, C++, or Python.
  • Experience with hardware description languages such as Verilog and SystemVerilog is preferred in the qualifications but presented as experience; familiarity with digital logic, computer architecture, digital signal processing concepts, and system-on-chip design is also listed.
  • Familiarity with verification methodologies such as Universal Verification Methodology, SystemVerilog Assertions, functional coverage, or constrained-random verification is a plus.
  • Familiarity with Synopsys VCS and Verdi simulation and debug tools is a plus.
  • Experience with scripting or programming languages such as Python, shell, C, or C++ is requested among the qualifications.
  • Applicants must be prepared for an export license requirement if their citizenship is in one of the listed countries; license delays may affect their ability to start.

Responsibilities

  • Own end-to-end verification of digital signal processor and system-on-chip features, from understanding specifications and developing verification plans through test development, debugging, coverage, and verification closure.
  • Develop SystemVerilog and Universal Verification Methodology testbenches, tests, assertions, checkers, and coverage to verify functionality, corner cases, and error scenarios.
  • Develop an understanding of digital signal processor architectures, system-on-chip subsystems, SerDes, Ethernet, and high-speed connectivity technologies.
  • Verify feature interactions across digital signal processor blocks, digital logic, interfaces, firmware, and other system-on-chip subsystems.
  • Run simulations and debug complex failures using simulation and waveform-debug tools such as Synopsys VCS and Verdi.
  • Use functional and code coverage to identify verification gaps and drive features toward verification closure.
  • Work with design, architecture, firmware, and validation engineers to understand requirements, debug issues, and verify features from an end-to-end system perspective.
  • Improve verification flows and methodologies by identifying opportunities to make test development, simulation, regressions, debugging, and results analysis more efficient.
  • Develop scripts and automation using Python, shell, C, C++, or other languages to improve verification productivity and workflows.
  • Explore and apply artificial intelligence and machine-learning or AI-assisted technologies to improve verification workflows, including failure triage, log and specification analysis, test development, debugging, and engineering productivity.
  • Support post-silicon validation and lab activities, helping correlate pre-silicon verification results with silicon behavior.

Desired Qualifications

  • Studying Electrical Engineering, Computer Engineering, Engineering Science, Computer Science, or a related field is listed as a preferred qualification.
  • Experience with hardware description languages such as Verilog and SystemVerilog.
  • Familiarity with digital logic, computer architecture, digital signal processor concepts, and system-on-chip design.
  • Familiarity with verification methodologies such as Universal Verification Methodology, SystemVerilog Assertions, functional coverage, or constrained-random verification.
  • Familiarity with industry-standard simulation and debugging tools such as Synopsys VCS and Verdi.
  • Experience with scripting or programming languages such as Python, shell, C, or C++.
  • Interest in using artificial intelligence, machine learning, automation, and new technologies to improve engineering and verification workflows.
  • Strong desire to grow skills and gain digital signal processing, system-on-chip, and hardware verification knowledge.

About the Company

Qualcomm

Designs mobile chips and licenses wireless patents

Qualcomm designs the Snapdragon processors and modems inside many Android phones, and it licenses its wireless patents to device makers around the world. It helped commercialize CDMA, the cellular technology behind 3G networks, and its patents cover core parts of the 4G and 5G standards that phones use to connect. The company does not run its own chip factories; contract foundries make its chips, which it sells to makers of phones, PCs, cars, and connected devices. Device makers also pay Qualcomm royalties for using its patented technology, which forms a second business alongside chip sales. Qualcomm was founded in 1985 and is based in San Diego, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Diego, CA
Founded
1985

Recently Posted Jobs

Explore more opportunities at Qualcomm

See more jobs