Haystack
← Back to Jobs
Full time
Technology

CPU Software Architecture Sr. Staff Engineer

QualcommSan Diego, CA🇺🇸United StatesPosted 7 Jul 2026

Why This Role Stands Out

You can shape the future of CPU software architecture at a leading technology company, working on cutting-edge ARMv9 features for diverse products like premium mobiles and automotive. This hybrid role offers significant career growth and skill development, perfect for experienced engineers passionate about hardware-software co-design and system optimization. Apply now to contribute to industry-leading innovations and enjoy a competitive compensation package.

Quick Overview

Salary
$162.6k - $244k/yr
Work Type
Hybrid
Schedule
Full Time
Level
Mid Senior

Job Description

CPU Software Architecture Sr. Staff Engineer | San Diego, CA, United States | Hybrid | $162,600.00 - $244,000.00 This employer is a leader in mobile technology, driving innovation in custom CPU sub-systems for a wide range of cutting-edge products. They are seeking an experienced engineer to contribute to the architecture, development, and optimization of CPU software for premium mobile devices, laptops, automotive, cloud, and server applications. This role offers the opportunity to work with the latest ARMv9 architecture and engage in hardware-software co-design. The Role • Drive the CPU software architecture for industry-leading products utilizing custom CPUs. • Participate in hardware-software co-design and system optimizations. • Develop and enable cutting-edge CPU sub-system features and firmware. • Work with the latest ARMv9 architecture features and contribute to SoCs for premium mobile, laptops, automotive, cloud, and server markets. • Design, develop, and validate embedded and cloud edge software applications. • Analyze user needs and software requirements to customize software for optimal operational efficiency. What You'll Need • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 6+ years of Software Engineering experience; OR Master's degree with 5+ years; OR PhD with 4+ years. • 3+ years of experience with programming languages such as C, C++, Java, or Python. • Experience in embedded system development. • Understanding of ARM CPU architecture fundamentals and ARMv8/v9 ISA. • Experience with software or driver development for operating systems like Linux or RTOS. • Strong analytical and debugging skills with good programming skills in C, C++ or ARM assembly. What's On Offer • Competitive salary range ($162,600.00 - $244,000.00). • Opportunity to work on next-generation CPU architectures and products. • Engaging in hardware-software co-design and system optimization. • Competitive annual discretionary bonus program and potential for RSU grants. • Highly competitive benefits package designed to support success at work, at home, and at play. Apply via Haystack today!

Skills

Assembly
C++
Java
Python

Similar jobs