principal software engineering Principal Engineer tech_leadership · Posted Feb 5, 2026

About this role

Qualcomm is hiring a principal-level Principal Engineer in the software engineering function based in Markham. The posting calls out experience with Python, Java, C, CI/CD.

Role
Principal Engineer
Function
software engineering
Level
principal
Track
Tech leadership
Location
Markham
Posted
Feb 5, 2026

More roles at Qualcomm

AI Machine Learning Software Engineer, Up to Senior Staff Level (Taipei)
Taipei, Taiwan · senior
Python Java C
Senior Export Compliance Specialist
San Diego, CA · senior
Salesforce
Associate Attorney, Contract Management and Administration
San Diego, CA · mid
Data Analytics
Sr. Staff CPU Software Test Engineer
Santa Clara, CA · senior
Python Java C
Staff Product Manager, IE-IOT Consumer Segment (Retail)
San Diego, CA · staff
API Development Testing Compliance
All Qualcomm jobs →

Job description

from Qualcomm careers

##
Company:

Qualcomm Canada ULC

## Job Area:

Engineering Group, Engineering Group > Software Engineering

General Summary:

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.

New Headcount

Job Overview

This is an excerpt. Read the full job description on Qualcomm careers →
All software engineering jobs software engineering salaries software engineering career path
All Qualcomm Jobs Browse software engineering roles principal positions