Drimva

Qualcomm

CPU Software Architecture Staff Engineer

$141K–$212K

San Diego, California · On-site · Staff · Full-time · Posted Oct 5, 2026

Experience
Bachelor's degree: 4+ years of Software Engineering or related work experience; Master's degree: 3+ years; PhD: 2+ years. Also requires 2+ years with a programming language. Preferred: 6+ years of experience in embedded system development.
Education
Bachelor's, Master's, or PhD in Engineering, Information Systems, Computer Science, or a related field.

About the job

Develops CPU software architecture, firmware, and embedded software for Qualcomm SoCs, including hardware-software co-design and system optimization.

What you'll do

  • Design, implement, validate, and optimize software modules for embedded and cloud-edge products.
  • Contribute to feature coding, testing, debugging, integration, code reviews, and issue resolution.
  • Collaborate across project teams and document software projects.

What they ask for

  • 2+ years of experience with a programming language such as C, C++, Java, or Python.
  • Understanding of ARM CPU architecture fundamentals and ARMv8/v9 ISA.
  • Experience in embedded system development.
  • Experience with software or driver development for Linux or RTOS, such as Zephyr RTOS.

Nice to have

  • Master's degree in Engineering, Information Systems, Computer Science, or a related field.
  • Understanding of RISC-V architecture fundamentals.

Pay

$141,300.00 - $211,900.00 USD base salary

Tools

C, C++, Java, Python, ARMv8/v9 ISA, Linux, RTOS, Zephyr RTOS

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)