Engineer staff -CPU

1 Month ago • 15 Years + • Software Development & Engineering

Job Summary

Job Description

Qualcomm's software CPU (aka application processor) architecture group develops long-term software roadmaps (for a horizon of three to five years). It is responsible for defining architecture specifications, developing prototypes, and engaging with the software and hardware worldwide partners to influence products development. The team is looking for an experienced CPU software engineer to contribute to the design and development of low-level firmware for CPU bootstrapping and power control. This role involves coordinating firmware development, debugging critical software issues related to CPU microarchitecture, defining software architecture roadmaps, and engaging with ARM architects and third-party partners. The position offers exposure to multiple technology domains and requires a motivation to influence product roadmaps.
Must have:
  • Design and develop low-level firmware for CPU bootstrapping and power controller.
  • Coordinate design and development of firmware for boot, debug, idle, and active CPU power management.
  • Coordinate debugging of critical software issues related to high-performance CPU microarchitecture.
  • Define short and long-term software architecture roadmap in accordance with Arm’s architecture ISA evolution.
  • Represent CPU software teams in engagements with Arm architects and third-party software partners.
  • Design, develop, and support software solutions on multi-core ARM/CPUs with strong C/C++ skills.
  • Develop embedded platforms including low-level drivers, firmware, kernel, and user-space components.
  • Design and develop software for heterogeneous compute platforms (ARMs, GPUs, DSPs, hardware accelerators) in embedded SoC systems.
  • Utilize J-TAG or ICE debuggers.
  • Develop real-time software for embedded products.
  • Possess hands-on experience in driver development on any RTOS.
  • Understand SoC hardware blocks: Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/PCIE/CAN/Ethernet/USB/UFS).
Perks:
  • Health
  • Wealth
  • Self
  • Wellbeing

Job Details

Job Posting Date

2025-08-01

---

General Summary:

Qualcomm's software CPU (aka application processor) architecture group develops long-term software roadmaps (for a horizon of three to five years). It is responsible for defining architecture specifications, developing prototypes, and engaging with the software and hardware worldwide partners to influence products development. It is also acting as an operational execution team enabling commercialization of the most up-to-date worldwide CPUs integrated in Snapdragon’s chipsets for markets such as: Handsets, IOT devices, Automotive, Compute/Laptops, XR, etc.

The team is currently looking for an experienced CPU software engineer, who can contribute to design and development of low-level firmware for CPU bootstrapping, power controller etc. He or she, will specifically be engaged in the following domains:

Coordinate Design and development of firmware of boot, debug, idle and active CPU power management CPU software/hardware design trade-offs Coordinating debugging of critical SW issues that are artifacts of any high-performance CPU microarchitecture (prefetching, speculation, memory ordering etc...) Definition of short and long-term SW architecture roadmap in accordance with Arm’s architecture ISA evolution Represent the CPU SW teams in engagements with Arm architects and third-party software partners (e.g., Google, MSFT, etc.)

Since the contributions of the CPU software organization affect a large span of products, the function provides an uncommon exposure to multiple technology domains related to system-on-chip development. To fully benefit from the role’s opportunities, the candidate must demonstrate a motivation to influence the products roadmap, as he or she, will directly contribute to Qualcomm’s most innovative products.

Required Qualifications :

  • 15+ Years of Experience in the embedded domain to design, develop and support software solutions on multi-core ARM/CPUs with Strong C/C++ programming skills.
  • Embedded Platforms experience including low-level drivers and firmware, kernel, and user-space components.
  • Design and development of software for heterogeneous compute platforms consisting of ARMs, GPUs, DSPs, and specialized hardware accelerators in an embedded SoC systems.
  • Usage of J-TAG or ICE debuggers Experience in real-time SW development for embedded products.
  • Hands on experience of driver development on any RTOS .
  • Detailed understanding of some of SoC hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (SPI/I2C/PCIE/CAN/Ethernet/USB/UFS).
  • Motivated self-starter with excellent verbal and written communication skills, demonstrated ability to work with engineers/partners/customers across different geographies.
  • Demonstrated experience working with senior management in a corporate environment.
  • Demonstrated experience in business process streamlining and transformation that includes disciplined approach to digitized services enabling.
  • Hands-on technical lead who is not hesitant to dig into the details where needed to get first-hand knowledge of the issues and play an active and personal role in steering team success.

Minimum Qualifications:

Bachelor’s degree in engineering, Information Systems, Computer Science, or related field and 15+ years of Software Engineering or related work experience.

OR

Master’s degree in engineering, Information Systems, Computer Science, or related field and 15+ years of Software Engineering or related work experience.

OR

PhD in Engineering, Information Systems, Computer Science, or related field and 15+ years of Software Engineering or related work experience

Minimum Qualifications:

• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.

OR

Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.

OR

PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.

• 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Similar Jobs

Dream world  - Senior Game Designer, MMO Sandbox

Dream world

Redwood City, California, United States (Remote)
3 Months ago
Adyen - OFAC Counsel

Adyen

New York, United States (On-Site)
3 Months ago
big ant - Character Artist

big ant

Adelaide, South Australia, Australia (On-Site)
1 Month ago
nord current - Junior QA Mobile Game Tester

nord current

Vilnius, Vilnius County, Lithuania (On-Site)
9 Months ago
WebFX - Jr. Social Media Advertising Strategist

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
10 Months ago
NCR Atleos - SW Engineer II BI

NCR Atleos

Hyderabad, Telangana, India (On-Site)
3 Months ago
Cypher games - Senior Software Engineer

Cypher games

Istanbul, İstanbul, Türkiye (On-Site)
1 Month ago
Capgemini - Splunk Engineer

Capgemini

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Nexon - Dev Ops Engineer

Nexon

El Segundo, California, United States (Hybrid)
2 Months ago
Inveniolsi - SAP Associate Consultant - Application Support

Inveniolsi

India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Make - Senior Value Engineer

Make

Prague, Prague, Czechia (On-Site)
3 Months ago
Illumina - Sr. Manager Physical Security Systems & Technology

Illumina

San Diego, California, United States (On-Site)
3 Months ago
PwC - ETIC, Transaction Monitoring Name Screening (FinCrime) - Associate

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
10 Months ago
Cloud Imperium Games - Senior Principal UI Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
5 Months ago
Keywords International - Engineering Manager/Senior Engineering manager

Keywords International

Pune, Maharashtra, India (Hybrid)
2 Months ago
Coupa - Senior Salesforce Solution Architect

Coupa

Mexico City, Mexico (Remote)
3 Months ago
Zones - Senior Business Development Manager

Zones

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Yodlee - HRMS Analyst III

Yodlee

Chicago, Illinois, United States (On-Site)
4 Months ago
Oliver Plus - GenAI Creative Director

Oliver Plus

South Africa (Remote)
1 Month ago
Social Discovery Ventures - Companion (Asia time zone)

Social Discovery Ventures

Manila, Metro Manila, Philippines (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Clearwater Analytics - Analyst, CRM Data Analyst

Clearwater Analytics

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Keywords Studios - Implementation Specialist II

Keywords Studios

Pune, Maharashtra, India (Hybrid)
3 Months ago
Marvell - Firmware Developer (Linux, Security, Crypto, HSM, AI, TPM)

Marvell

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Nium - Software Development Engineer I - Backend - Java

Nium

Mumbai, Maharashtra, India (Hybrid)
1 Month ago
Fractal - DevOps - Lead

Fractal

Mumbai, Maharashtra, India (On-Site)
9 Months ago
Capgemini - MBD+Mscripting

Capgemini

Bengaluru, Karnataka, India (On-Site)
4 Months ago
PwC - Senior Associate - Azure DevOps

PwC

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Oliver Agency - Senior Content Strategist

Oliver Agency

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Cubic corporation - Senior Systems Test Engineer

Cubic corporation

Hyderabad, Telangana, India (On-Site)
2 Months ago
Enverus - Customer Support Representative/Application Support Analyst

Enverus

Bengaluru, Karnataka, India (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Qualcomm - Hardware Applications Engineer, Senior

Qualcomm

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Kaedim - Customer Support Engineer

Kaedim

San Francisco, California, United States (On-Site)
1 Year ago
Sika Group - Civil Engineer ETH/FH as Market Field Developer (Central Region) 80 - 100%

Sika Group

Kirchberg, Canton Of Bern, Switzerland (On-Site)
1 Month ago
Mozilla - Senior Software Engineer

Mozilla

Netherlands (Remote)
3 Months ago
SEGULA Technologies - Business and Project Engineer for Piping & Boiler Making (M/F)

SEGULA Technologies

Ajaccio, Corsica, France (On-Site)
3 Months ago
Shield AI - Staff Engineer, State Estimation (R3260)

Shield AI

Dallas, Texas, United States (On-Site)
1 Month ago
Technicon design - Engineering Technician

Technicon design

Long Beach, California, United States (On-Site)
1 Month ago
AECOM - Process Engineer - Director

AECOM

Fortitude Valley, Queensland, Australia (On-Site)
2 Months ago
Mozilla - Senior Software Engineer

Mozilla

Finland (Remote)
3 Months ago
Luxoft - Senior Software Support Engineer

Luxoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Remote)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Our employees make Qualcomm’s success possible. We hire the brightest minds and foster a supportive, inclusive culture where your ideas have the power to contribute to world-changing innovations and breakthrough technologies. To make that possible, we leverage the breadth and depth of our diverse expertise from around the world to answer the unasked, conquer the complex, and solve some of the biggest challenges only we can – together.

Austin, Texas, United States (On-Site)

Hsinchu City, Taiwan (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

San Diego, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

San Diego, California, United States (On-Site)

San Diego, California, United States (Remote)

Markham, Ontario, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Qualcomm

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug