CPU Software Architecture Senior Engineer

A global leader in wireless technology innovation and semiconductor development, specializing in mobile, automotive, and IoT solutions.
$111,300 - $166,900
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Automotive

Description For CPU Software Architecture Senior Engineer

Qualcomm Technologies is seeking a CPU Software Architecture Senior Engineer to join their innovative team in San Diego. This role is crucial in driving CPU software architecture for various industry-leading products using Qualcomm Custom CPU. The position offers exposure to cutting-edge CPU sub-system feature software architecture, enablement, and Firmware development.

The successful candidate will work on hardware-software co-design, software architecture, system optimizations, and firmware development, with opportunities to work on the latest ARMv9 architecture features. Your contributions will impact different cutting-edge Qualcomm SoCs used in Premium Tier Mobiles, Laptops, Automotive, Cloud, and Server products.

As part of Qualcomm's world-class engineering team, you'll collaborate with some of the industry's brightest minds while working on transformative technology that powers billions of devices globally. The role combines technical challenges with the opportunity to shape the future of mobile, automotive, and IoT solutions.

The position offers comprehensive benefits including competitive base salary, annual bonuses, RSU grants, health coverage, and professional development opportunities. Qualcomm's inclusive culture promotes innovation and personal growth, making it an ideal environment for engineers looking to make a significant impact in the semiconductor industry.

This role requires a strong background in embedded systems, ARM architecture, and software development, with opportunities to work on next-generation technologies. Join Qualcomm to be part of a team that's driving the future of technology while enjoying excellent career growth opportunities and comprehensive benefits.

Last updated 13 minutes ago

Responsibilities For CPU Software Architecture Senior Engineer

  • Design, develop, create, modify, and validate embedded and cloud edge software
  • Analyze user needs and software requirements to design and customize software
  • Design and implement software modules for products and systems
  • Participate in design, coding for large features, unit testing, debugging fixes, and integration efforts
  • Perform code reviews and regression tests
  • Collaborate with project team members
  • Write technical documentation for Software projects

Requirements For CPU Software Architecture Senior Engineer

Python
Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering experience
  • 2+ years of experience with Programming Languages such as C, C++, Java, Python
  • Understanding of ARM CPU architecture fundamentals and ARMv8/v9 ISA
  • Experience in Embedded system development
  • Experience in software or driver development for Linux or RTOS
  • Strong Analytical and debugging skills

Benefits For CPU Software Architecture Senior Engineer

Medical Insurance
401k
Vision Insurance
Dental Insurance
Mental Health Assistance
Equity
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive health coverage
  • 401k program
  • Education and tuition reimbursement
  • Mentorship programs
  • Continuous learning and development programs

Interested in this job?

Jobs Related To Qualcomm CPU Software Architecture Senior Engineer

Engineer, Senior - Core Platform Storage

Senior Engineering role at Qualcomm focusing on storage driver development for Snapdragon chipsets, requiring embedded systems expertise and strong programming skills.

Engineer, Senior - Peripherals

Senior Peripherals Engineer position at Qualcomm focusing on Linux device drivers development for storage technologies and embedded systems.

IoT Hardware Applications Engineer - Senior

Senior IoT Hardware Applications Engineer position at Qualcomm, focusing on SoC product support, customer training, and hardware design.

Senior MAC Firmware Engineer

Senior MAC Firmware Engineer position at Qualcomm, focusing on MAC Host/FW development with emphasis on 802.11AX/BE protocols and embedded systems, requiring 4+ years of experience.

Automotive SW Performance Engineer

Senior automotive software performance engineering role at Qualcomm focusing on optimizing performance for IVI/ADAS products on Snapdragon Automotive platforms.