QUQualcomm
CPU Power Management Firmware Developer - Performance Management
Bangalore ₹4-9 LPA Posted 26 May 2025
FULL TIME
Firmware Development
Embedded C
Job Description
- Drive the firmware design, implementation and verification, in pre-silicon and post-silicon environments.
- Assist in the definition CPU Performance 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/BEng in Electrical, Computer Engineering, or Computer Science (or equivalent professional experience) with 5 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 performance management solutions 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
