← Back to list

Job
· Principal
Embedded System Software Architect (Staff level)
Software Architect
• Principal
• On-site
• Full-time
•
San Diego, USA
Qualcomm's System Software Architecture team builds embedded software stacks for complex SoCs with many types of cores, bus infrastructure, and memory/cache systems. The role enables state-of-the-art edge AI and multimedia use cases with the best possible performance/power, plus SDKs for customer and community development.
Responsibilities
- ▹Design, develop, modify, and validate embedded and cloud-edge software, applications, and specialized utility programs
- ▹Design system-level software solutions collaborating with systems, hardware, architecture, and test engineers
- ▹Define performance requirements and interfaces for the embedded software stack
- ▹Work with Qualcomm's cutting-edge CPU and NPU features and ML/AI acceleration
- ▹Develop SDKs enabling customer and community development
Requirements
- ▹Bachelor's + 6 years, Master's + 5 years, or PhD + 4 years of Software Engineering or related experience
- ▹3+ years of programming experience with C, C++, Java, Python, or similar
- ▹10+ years of relevant experience preferred, willingness to work in San Diego
Nice to have
- ▹Operating systems and multi-threaded programming
- ▹Hardware drivers, inter-processor communications
- ▹Developing, debugging, and profiling for embedded real-time environments
- ▹Excellent knowledge of ARM CPU architecture and ISA, including vector/matrix data processing accelerators
- ▹Performance evaluation and optimization for ARM architecture
- ▹Strong leadership working across System and Hardware teams to define software architecture
- ▹Performance evaluation using QEMU, simulators, emulators, and on silicon
Soft skills
Strong analytical and debugging skillsCross-team leadership across System and Hardware groups
What we offer
- ▹Competitive annual discretionary bonus program
- ▹Opportunity for annual RSU grants
- ▹Highly competitive benefits package
About the company
Qualcomm Technologies, Inc. builds the system software architecture behind Snapdragon platforms. The Engineering Group's Software Engineering team owns the embedded software stacks for complex SoCs.
Education: Alapdiploma mérnöki, informatikai vagy rokon területen (mester/PhD elfogadható, csökkentett tapasztalattal)
Similar jobs

Job
· Principal
Senior Principal AI System Architect
Sandisk
AI/MLCpp
💰 Salary: not specified
🏢 On-site
Milpitas
🗣️ EN

Job
· Principal
Principal Architect Performance Analysis and Modeling
D Matrix
AI/MLCppLlm
$195,000–$285,000/yr
gross
🔀 Hybrid
Santa Clara
🗣️ EN

Job
· Principal
3D Memory Chip Architect and Design, Principal Engineer
Qualcomm
Cpp
+1
$192,000–$288,000/yr
gross
🏢 On-site
San Diego
🗣️ EN

Job
· Principal
Principal Search Consulting Architect
Elastic
AI/ML
+6
$159,800–$303,500/yr
gross
🏢 On-site
🗣️ EN

Job
· Principal
Principal Architect
SW Group
AI/MLDatabricksLlm
+7
💰 Salary: not specified
🏢 On-site
Gurugram
🗣️ EN

Job
· Architect
Application Development Architect (Java)
66degrees
AI/ML
+10
💰 Salary: not specified
🌍 Remote
🗣️ EN