Develop telemetry firmware with Qualcomm Canada ULC in Markham, Canada, using C/C++ across embedded controllers and server platforms. Contribute to Linux-based systems.
This Engineering Intern supports Qualcomm’s Telemetry Framework and Platform Software team. You will work across firmware, kernel drivers, and software tools. The work supports telemetry for power, thermal, reliability, and system observability in server platforms.
Key Responsibilities:
- Develop telemetry firmware for embedded controllers and platform microcontrollers
- Implement interfaces for telemetry collection, configuration, and monitoring
- Support Linux kernel drivers and user-space telemetry tools
- Create automation scripts for validation, debugging, and performance analysis
- Analyze power, thermal, health, and system-state telemetry data
Requirements:
- Pursuing a relevant bachelor's, master's, or PhD degree
- Robust C/C++ programming skills
- Understanding of operating systems and software development principles
- Familiarity with Linux development environments
- Knowledge of embedded systems, firmware, or device drivers
Apply analytical problem-solving skills to telemetry firmware, Linux drivers, and platform observability at Qualcomm.