Staff CPU Software Architect - ARMv9 Embedded

QUALCOMM, Inc.

San Diego (CA)

On-site

USD 141,000 - 212,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Qualcomm Technologies, Inc. in San Diego is seeking a software engineer to join the CPU software architecture team.

You will work on embedded and firmware development for Qualcomm Custom CPU, participate in hardware-software co-design, and optimize software for ARMv8/v9 architectures across mobile, automotive, and cloud-scale SoCs. The role requires a degree and multiple years of software engineering with C/C++, Java, or Python, plus strong debugging skills and experience with Linux or RTOS.

Qualifications

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 4+ years of software engineering experience.
  • Master's degree in Engineering, Information Systems, Computer Science, or related field with 3+ years of software engineering experience.
  • PhD in Engineering, Information Systems, Computer Science, or related field with 2+ years of software engineering experience.
  • 2+ years of experience with programming languages such as C, C++, Java, Python, etc.

Responsibilities

  • Applies Software knowledge and experience to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs.
  • Analyzes user needs and software requirements to design and customize software for optimal operational efficiency.
  • Designs and implements software modules for products and systems.
  • Participates in the design, coding for large features, unit testing, significant debugging fixes, and integration efforts to ensure projects are completed to specifications and schedules.
  • Performs code reviews and regression tests as well as triages and fixes issues to ensure the quality of code.
  • Collaborates with others inside project team to accomplish project objectives.
  • Writes technical documentation for Software projects.

Skills

C
C++
Java
Python
ARM architecture
Embedded systems
Debugging
Software architecture
Linux/RTOS

Education

Bachelor's degree in Engineering/Information Systems/Computer Science
Master's degree in Engineering/Information Systems/Computer Science
PhD in Engineering/Information Systems/Computer Science

Tools

Open-Source tools

Job description

Qualcomm Technologies, Inc. in San Diego is seeking a software engineer to join the CPU software architecture team.

You will work on embedded and firmware development for Qualcomm Custom CPU, participate in hardware-software co-design, and optimize software for ARMv8/v9 architectures across mobile, automotive, and cloud-scale SoCs. The role requires a degree and multiple years of software engineering with C/C++, Java, or Python, plus strong debugging skills and experience with Linux or RTOS.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff CPU Software Architect – ARMv9 & Embedded
Staff CPU Software Architect – ARMv9 & Embedded

Qualcomm • San Diego (CA)

On-site
USD 141,000 - 212,000
Senior CPU Software Architect (ARMv9 & Embedded)
Senior CPU Software Architect (ARMv9 & Embedded)

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 118,000 - 177,000
Principal CPU Software Architect — ARMv9 Embedded
Principal CPU Software Architect — ARMv9 Embedded

Qualcomm • San Diego (CA)

On-site
USD 192,600 - 289,000
Discretionary bonus
RSU grants
Senior CPU Software Architect – ARMv9 & Embedded Systems
Senior CPU Software Architect – ARMv9 & Embedded Systems

Qualcomm • San Diego (CA)

On-site
USD 134,800 - 202,200
Annual discretionary bonus program
RSU grants
Comprehensive benefits package
CPU Software Architecture Staff Engineer
CPU Software Architecture Staff Engineer

Qualcomm • San Diego (CA)

On-site
USD 134,800 - 202,200
Annual discretionary bonus program
RSU grants
Comprehensive benefits package
CPU Software Architecture Principal Engineer
CPU Software Architecture Principal Engineer

Qualcomm • San Diego (CA)

On-site
USD 192,600 - 289,000
Discretionary bonus
RSU grants
CPU Software Architecture Staff Engineer San Diego, California, United States of America Software Engineering Posted a day ago
CPU Software Architecture Staff Engineer San Diego, California, United States of America Software Engineering Posted a day ago

Qualcomm • San Diego (CA)

On-site
USD 141,000 - 212,000
Principal CPU Software Architect - Embedded SoC Firmware
Principal CPU Software Architect - Embedded SoC Firmware

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 197,000 - 295,000
Embedded System Software Architect - Staff
Embedded System Software Architect - Staff

Qualcomm • San Diego (CA)

On-site
USD 134,800 - 202,200
Senior Firmware Architect: CPU Power & Embedded
Senior Firmware Architect: CPU Power & Embedded

QUALCOMM, Inc. • Santa Clara (CA)

On-site
USD 190,000 - 285,000
Annual bonus
RSU grants
Benefits package