principal software engineering Principal Engineer tech_leadership · Posted Apr 8, 2026
$100,200 – $150,200
USD per year

About this role

Qualcomm is hiring a principal-level Principal Engineer in the software engineering function based in Novi, MI. The posting calls out experience with Python, Data Structures, Agile. Compensation is listed at $100,200–$150,200 per year.

Role
Principal Engineer
Function
software engineering
Level
principal
Track
Tech leadership
Location
Novi, MI
Posted
Apr 8, 2026

More roles at Qualcomm

Robotic Vision Perception Engineer
Beijing, China · mid
Python Computer Vision Data Structures
Robotics Software and Application Engineer
Beijing, China · mid
Python Linux System Design
Gaming AI Engineer
Shenzhen, China · mid
Python C LLMs
Senior Software Engineer, Rack Management - Cork, Ireland
Cork, Ireland · senior
Python Java C
AI Performance Engineer (Cloud AI Engineering), Sr | Staff | Sr. Staff
San Diego, CA | Markham · senior
Python PyTorch LLMs
All Qualcomm jobs →

Job description

from Qualcomm careers

##
Company:

Arriver Software, LLC

## Job Area:

Engineering Group, Engineering Group > Systems Engineering

General Summary:

Our Automated Driving Teams are looking for a Staff System Architect! The Automated Driving Teams at Qualcomm are responsible for end-to-end function development. As a Staff System Architect, you will help to shape the development of our system today and into the future. You will be responsible for understanding the needs and priorities of customers and other stakeholders of the automated driving system, performing analysis and simulation, identifying appropriate tradeoffs, deriving requirements, and documentation of the system architecture for diverse stakeholders. This position is a staff level, so you are expected to provide leadership and guidance to others within and outside the team.

Minimum Qualifications:

• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience.

Preferred Qualifications:

* Advanced degree of engineering

* Experience in Feature Development in ADAS/AD Area.

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