Staff CPU Power Management Firmware Developer - Limits Management

1 Month ago • 8-12 Years

Job Summary

Job Description

As a leading technology innovator, Qualcomm pushes boundaries to enable next-generation experiences and drives digital transformation. As a Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and utility programs. You will collaborate with various teams to design system-level software solutions. In this CPU Power Management FW Developer role, you will enable power management solutions for Qualcomm's custom CPUs, define and implement embedded firmware, and characterize/tune solutions for Qualcomm SoCs. You will also drive firmware design, implementation, and verification.
Must have:
  • Design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs.
  • Collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions.
  • Work with a team on the enablement of the power management solution for Qualcomm's custom CPUs.
  • Collaborate internally to help define and implement embedded firmware to manage operation of the CPU subsystem.
  • Responsible for helping characterize and tune this solution for all Qualcomm SoCs utilizing Qualcomm custom CPUs.
  • Work closely with hardware power management and firmware development teams.
  • Drive the firmware design, implementation and verification, in pre-silicon and post-silicon environments.
  • Assist in the definition of Limits management solutions for future generation of Qualcomm CPUs.
  • Actively engage with open source communities to contribute support for processor architectures, device drivers, and firmware features.
  • Assist in identifying skills requirements and in hiring engineers, collaborating on platform bring-up/debug/diags, firmware lifecycle.
Good to have:
  • BS/MS in Electrical, Computer Engineering, or Computer Science (or equivalent professional experience) with 8 to 12 years experience in embedded firmware development
  • Self-starter who takes initiative and brings technical leadership
  • Proficient writing and debugging C and assembly
  • Driver development experience in RTOS or OS Kernel environments
  • Demonstrated development experience with embedded OSes such as Zephyr, eCos, uC/OS or FreeRTOS
  • Experience developing for pre-silicon environments including simulators and FPGA emulation
  • Experience developing, characterizing and tuning solutions for power limiting, thermal limiting for an SoC subsystem will be a considerable plus.
  • Familiarity with ARM v8 architecture. Development experience for a ARMV8 platform is a plus.
Perks:
  • World-class health benefit option providing world-class coverage to employees and their eligible dependents.
  • Programs designed to help employees build and prepare for a financially secure future.
  • Self and family resources to help build emotional/mental strength and resilience, and define purpose.
  • Wellbeing programs and resources offering support to help employees Live+Well and Work+Well.

Job Details

Job Description

Job Posting Date

2025-07-30

Company:

Qualcomm India Private Limited

Job Area:

Engineering Group, Engineering Group > Software Engineering

General Summary:

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.

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.

Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning. It takes inventive minds with diverse skills, backgrounds, and cultures to transform 5Gs potential into world-changing technologies and products. This is the Invention Age - and this is where you come in.

GENERAL SUMMARY

As a CPU Power Management FW Developer, you are responsible for working with a team on the enablement of the power management solution for Qualcomm's custom CPUs. You will collaborate internally to help define and implement embedded firmware to manage operation of the CPU subsystem within the allocated power and thermal budgets. You will also be responsible for helping characterize and tune this solution for all Qualcomm SoCs utilizing Qualcomm custom CPUs.

In CPU Power Management FW developer role, with focus on limits management, you will be working closely both with the hardware power management and firmware development teams. You will have an opportunity to engage with third parties on enablement of new platforms, as well as providing input to our SoC and platform architects on future designs.

Role and Responsibilities

  • Drive the firmware design, implementation and verification, in pre-silicon and post-silicon environments.
  • Assist in the definition Limits management solutions for future generation of Qualcomm CPUs.
  • Actively engage with open source communities to contribute support for processor architectures, device drivers, and firmware features
  • Assist in identifying skills requirements and in hiring engineers, collaborating with other teams on platform bring-up/debug/diags, firmware lifecycle, etc.

Preferred Qualifications

  • BS/MS in Electrical, Computer Engineering, or Computer Science (or equivalent professional experience) with 8 to 12 years experience in embedded firmware development
  • Self-starter who takes initiative and brings technical leadership
  • Proficient writing and debugging C and assembly
  • Driver development experience in RTOS or OS Kernel environments
  • Demonstrated development experience with embedded OSes such as Zephyr, eCos, uC/OS or FreeRTOS
  • Experience developing for pre-silicon environments including simulators and FPGA emulation
  • Experience developing, characterizing and tuning solutions for power limiting, thermal limiting for an SoC subsystem will be a considerable plus.
  • Familiarity with ARM v8 architecture. Development experience for a ARMV8 platform is a plus.

Physical Requirements

  • Frequently transports between offices, buildings, and campuses up to ½ mile.
  • Frequently transports and installs equipment up to 5 lbs.
  • Performs required tasks at various heights (e.g., standing or sitting).
  • Monitors and utilizes computers and test equipment for more than 6 hours a day.
  • Continuous communication which includes the comprehension of information with colleagues, customers, and vendors both in person and remotely.

Minimum Qualifications

Education:

Bachelors - Computer Science, Bachelors - Engineering, Bachelors - Information Systems

Work Experiences:

4+ years experience with Programming Language such as C, C++, Java, Python, etc. ,8+ years of Software Engineering or related work experience

Applicants: Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

If you would like more information about this role, please contact Qualcomm Careers.

Job Application Privacy Notice

Use of AI in the Application Process

Equal Employment Opportunity

"EEO is the Law" Poster Supplement

Pay Transparency Non-Discrimination Provision

Employee Polygraph Protection Act

Family Medical Leave Act

Rights of Pregnant Employees

Discrimination and Harassment

California Family Rights Act

Qualcomm Right to Inspect

Similar Jobs

Qualcomm - Machine Maintenance Technician

Qualcomm

Singapore (On-Site)
2 Months ago
Capgemini - Workfront Developer

Capgemini

Bengaluru, Karnataka, India (On-Site)
3 Months ago
White board games - Technical Artist (SR)

White board games

Argentina (Remote)
3 Months ago
Pragma - Game Services Engineer - Co-Dev

Pragma

(Remote)
5 Months ago
Palo Alto Networks - Senior Consultant, Offensive Security, Proactive Services (Unit 42)

Palo Alto Networks

Fort Meade, Maryland, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Workato - Senior Technical Instructor

Workato

London, England, United Kingdom (On-Site)
1 Month ago
dun bradstreet - Associate Analyst - Incident Management

dun bradstreet

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
Electronic Arts - Machine Learning Software Engineer

Electronic Arts

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Varonis  - R&D Escalation Engineer

Varonis

Cork, County Cork, Ireland (On-Site)
5 Years ago
Rivian - CNC Programmer

Rivian

Normal, Illinois, United States (On-Site)
1 Month ago
Capgemini - Application Consultant - B

Capgemini

Bengaluru, Karnataka, India (On-Site)
3 Months ago
CAE - Simulator Technician IV

CAE

Orlando, Florida, United States (On-Site)
2 Months ago
WerPlay - 3D Artist

WerPlay

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
2 Months ago
NVIDIA - Senior System Software Engineer

NVIDIA

Bengaluru, Karnataka, India (On-Site)
6 Months ago
cyara - Technical Lead- Full Stack(.Net, C#, React, Aws/Azure)

cyara

Hyderabad, Telangana, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

level ai - Business Analyst - Strategy and Operations

level ai

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago
Accenture - Instructional Design – Specialist – T&O- (S&C GN)

Accenture

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Capgemini - M&C Delivery Professional

Capgemini

Mumbai, Maharashtra, India (On-Site)
2 Months ago
AECOM - Senior Engineer - System Studies

AECOM

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Luxoft - Senior QA Analyst - AML & FinCrime

Luxoft

Pune, Maharashtra, India (On-Site)
9 Months ago
ISS Stoxx - Techno-functional Business Analyst

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Sumo logic - Global Payroll Analyst

Sumo logic

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Philips - Technical Scrum Master

Philips

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ShyftLabs - OMS Lead Engineer

ShyftLabs

Noida, Uttar Pradesh, India (Hybrid)
3 Months ago
Optiv - Principal Analyst

Optiv

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

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