Principal CPU Software Architect — ARMv9 Embedded

Qualcomm

San Diego (CA)

On-site

USD 192,600 - 289,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary bonus
RSU grants

Job summary

Qualcomm Technologies, Inc. in San Diego seeks a senior software engineer for CPU software architecture on ARMv9, focusing on sub‑system feature architecture, enablement, and firmware development for flagship Qualcomm custom CPU products.

The role involves hardware‑software co‑design, system optimization, and firmware across ARMv9-based SoCs used in mobile, automotive, cloud, and servers. You will collaborate with hardware teams to define software architecture, develop embedded software, and

Qualifications

  • Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering (or related) experience.
  • Master’s degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering (or related) experience.
  • PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering (or related) experience.
  • 4+ years of work experience with programming languages such as C, C++ Java, Python, etc.

Responsibilities

  • Apply software knowledge to design, develop, modify, and validate embedded and edge software, applications, and utility programs.
  • Analyze user needs and software requirements to design and customize software for operational efficiency.
  • Design and implement software modules for products and systems.
  • Participate in design, coding of large features, unit testing, debugging, and integration to meet specifications and schedules.
  • Perform code reviews, regression tests, triage issues, and refine fixes to ensure code quality.
  • Collaborate with project team members to achieve objectives.
  • Write technical documentation for software projects.

Skills

C
C++
Java
Python
Embedded systems
ARM
8+ years experience

Education

Bachelor's degree in Engineering/CS/IS
Master's degree in Engineering/CS/IS
PhD in Engineering/CS/IS

Tools

Linux
RTOS
Zephyr RTOS
Open-source tools

Job description

Qualcomm Technologies, Inc. in San Diego seeks a senior software engineer for CPU software architecture on ARMv9, focusing on sub‑system feature architecture, enablement, and firmware development for flagship Qualcomm custom CPU products.

The role involves hardware‑software co‑design, system optimization, and firmware across ARMv9-based SoCs used in mobile, automotive, cloud, and servers. You will collaborate with hardware teams to define software architecture, develop embedded software, and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior CPU Software Architect – ARMv9 & Embedded Systems
Senior CPU Software Architect – ARMv9 & Embedded Systems

Qualcomm • San Diego (CA)

On-site
USD 134,000 - 203,000
Annual discretionary bonus program
RSU grants
Comprehensive benefits package
CPU Software Architecture Sr. Staff Engineer
CPU Software Architecture Sr. Staff Engineer

Qualcomm • San Diego (CA)

On-site
USD 162,000 - 244,000
CPU Software Architecture Principal Engineer
CPU Software Architecture Principal Engineer

Qualcomm • San Diego (CA)

On-site
USD 192,000 - 289,000
Discretionary bonus
RSU grants
CPU Software Architecture Staff Engineer
CPU Software Architecture Staff Engineer

Qualcomm • San Diego (CA)

On-site
USD 134,000 - 203,000
Annual discretionary bonus program
RSU grants
Comprehensive benefits package
Senior CPU Software Architect - Embedded & ARMv9
Senior CPU Software Architect - Embedded & ARMv9

Qualcomm • San Diego (CA)

On-site
USD 162,000 - 244,000
Embedded System Software Architect - Staff
Embedded System Software Architect - Staff

Qualcomm • San Diego (CA)

On-site
USD 134,000 - 203,000
Senior Firmware Architect - Power Management (Embedded)
Senior Firmware Architect - Power Management (Embedded)

Qualcomm • San Diego (CA)

On-site
USD 180,000 - 271,000
Senior ARM Server I/O & Interconnect Architect
Senior ARM Server I/O & Interconnect Architect

Qualcomm • San Diego (CA)

On-site
USD 212,000 - 318,000
Principal Firmware Engineer - CPU Performance Management
Principal Firmware Engineer - CPU Performance Management

Qualcomm • Santa Clara (CA)

On-site
USD 211,000 - 318,000
Competitive bonus program
RSU grants
Comprehensive benefits
Senior CPU Architect: High-Performance, Low-Power Designs
Senior CPU Architect: High-Performance, Low-Power Designs

Qualcomm • San Diego (CA)

On-site
USD 123,000 - 184,000