QU

Sr Lead Engineer- Power Software

Qualcomm
Hyderabad4-8 LPA Posted 26 May 2025
FULL TIME
Debugging
Kernel
Dsp
C++
Software Engineering
+2 more

Job Description

General Summary:

At Qualcomm, we are redefining what's possible in a connected world. As a Software Engineer in our Power Management team, you will help develop innovative, low-power embedded software solutions for cutting-edge SoCs used in smartphones, compute platforms, automotive systems, XR devices, and IoT. Your contributions will directly impact system-level power and performance across Qualcomm's next-generation chipsets.

This is a unique opportunity to work at the intersection of hardware and software, contributing to advanced low-power system design in a fast-paced, innovation-driven environment.


Minimum Qualifications:

  • Bachelor's degree in Engineering, Computer Science, Information Systems, or a related field and 3+ years of experience in Software Engineering
  • OR
  • Master's degree and 2+ years of experience
  • OR
  • PhD and 1+ year of experience
  • 2+ years of academic or industry experience with programming languages such as C, C++, Python, or Java


Key Responsibilities:

  • Design and implement power management software for DSP and ARM/Nuvia-based SoCs
  • Collaborate with hardware and architecture teams to define and realize power/performance targets
  • Contribute to pre-silicon validation of power management features using emulation platforms
  • Develop and debug low-level firmware and device drivers for Linux or RTOS-based environments
  • Work on features that directly impact system efficiency, power consumption, and product timelines
  • Participate in low-level debugging using tools like JTAG, oscilloscopes, and logic analyzers
  • Create and maintain documentation, debug logs, and technical specifications as needed


Required Skills & Experience:

  • 5–8 years of experience in embedded software development
  • Strong C/C++ programming skills
  • Experience developing for RTOS or Linux-based embedded platforms
  • Experience with Linux kernel driver development (including upstreaming) is highly desirable
  • Familiarity with low-level debugging tools (e.g., JTAG, Lauterbach, oscilloscopes)
  • Excellent problem-solving, debugging, and analytical skills
  • Ability to collaborate effectively in cross-functional and geographically distributed teams


Preferred Qualifications:

  • Experience in power management frameworks, PMIC control, or SoC-level power control software
  • Working knowledge of Qualcomm chipsets, Snapdragon, or similar SoC platforms
  • Background in performance/power analysis, thermal management, or DVFS (Dynamic Voltage and Frequency Scaling)
  • Contributions to open-source projects or upstream Linux kernel drivers
  • Exposure to pre-silicon bring-up, emulation, or FPGA platforms
Join WhatsApp Channel