Q

Qualcomm

Designs mobile chips and licenses wireless patents

Driver and Tools Developer Intern - Telemetry Firmware

Embedded Engineering +1Confirmed live in the last 24 hours
Internship · Summer 2027Markham, ON, Canada

About the Job

Requirements

  • Currently pursuing a Bachelor's, Master's, or PhD degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • Have strong programming skills in C and C++.
  • Understand operating systems concepts and software development principles.
  • Be familiar with Linux development environments.
  • Have knowledge of embedded systems, firmware, or device driver development.
  • Have strong analytical and problem-solving skills.
  • Have excellent communication and teamwork abilities.
  • Be studying toward a bachelor's degree in Engineering Science, Computer Engineering, Electrical Engineering, Engineering Physics, Computer Science, or a related field.
  • For a 16-month internship, be available from May or June 2027 through August or September 2028.
  • Have an expected graduation date of November 2028 or later.

Responsibilities

  • Develop and enhance telemetry firmware components running on embedded controllers and platform microcontrollers.
  • Design and implement software interfaces for telemetry collection, configuration, and monitoring.
  • Contribute to Linux kernel drivers and user-space tools supporting telemetry data acquisition and analysis.
  • Develop utilities and automation scripts for telemetry validation, debugging, and performance analysis.
  • Assist in defining telemetry data structures, interfaces, and catalog management mechanisms.
  • Analyze power, thermal, health, and system-state telemetry data to improve platform observability.
  • Collaborate with hardware, firmware, platform software, validation, and architecture teams.
  • Participate in debugging and root-cause analysis of platform and software issues.

Desired Qualifications

  • Have experience with Linux kernel, device drivers, or embedded software development.
  • Have knowledge of computer architecture and system software.
  • Be familiar with scripting languages such as Python.
  • Understand debugging tools and software performance analysis techniques.
  • Have exposure to telemetry, monitoring, diagnostics, or platform management technologies.

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