Theme

Language

Global EN
Sweden ENSV
India EN

FY27 Intern - Telemetry Firmware, Driver and Tools Developer Internship - Canada (16 months)

Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems

In short

Qualcomm Canada ULC is seeking a highly motivated Engineering Intern for their Telemetry Firmware, Driver and Tools Developer Internship in Markham, Ontario. This 16-month program involves designing, developing, and validating next-generation telemetry solutions for Qualcomm server platforms, working with firmware, kernel drivers, and software tools. The role requires a Bachelor's, Master's, or PhD in a related field and strong C/C++ programming skills.

Responsibilities

  • Develop and enhance telemetry firmware components.
  • 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.
  • Collaborate with cross-functional teams including hardware, firmware, platform software, validation, and architecture teams.
  • Participate in debugging and root-cause analysis of platform and software issues.

Requirements

  • Currently pursuing a Bachelor's, Master's, or PhD degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • Strong programming skills in C/C++.
  • Understanding of operating systems concepts and software development principles.
  • Familiarity with Linux development environments.
  • Knowledge of embedded systems, firmware, or device driver development.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.

Desired Qualifications

  • Experience with Linux kernel, device drivers, or embedded software development.
  • Knowledge of computer architecture and system software.
  • Familiarity with scripting languages such as Python.
  • Understanding of debugging tools and software performance analysis techniques.
  • Exposure to telemetry, monitoring, diagnostics, or platform management technologies.

Benefits

  • Competitive hourly pay
  • Accrued vacation time
  • Housing stipend
  • Professional development workshops
  • Social events
  • Cross-functional speaker sessions
  • Executive speaker series

Skills

C/C++Python
#telemetry#firmware#driver#tools#developer#internship#software
Qualcomm Logo

About Qualcomm

Enabling a world where everyone and everything can be intelligently connected.

Enabling a world where everyone and everything can be intelligently connected.\n\n

Qualcomm Logo

Company

Qualcomm

Job Posted

2 days ago

Employment Type

Internship

Work mode

On Site

Salary

US$54,600–103,350 / year

Experience Level

Entry

Locations

Markham, Canada

Qualification

Bachelor, Master, Doctoral

Applicants

Be an early applicant