Theme

Language

Global EN
Sweden ENSV
India EN

Engineer, Staff_Customer Engineering_Power&Thermal

Technology, Data & Digital · Software & Web Development · Software Engineering

In short

As a Staff Customer Engineer at Qualcomm, you will provide technical leadership for Power and Thermal software issues across various Snapdragon platforms and operating systems. This role involves troubleshooting complex customer problems, recommending design solutions, and collaborating with cross-functional teams to ensure product launch success.

Responsibilities

  • Lead troubleshooting of complex Power and Thermal software issues across multiple Snapdragon platforms and OS environments (Android, Linux, QNX, and others).
  • Provide technical leadership for customer issues involving Power management features, Thermal management and TDP workload characterization, Device and subsystem power states, and Virtual-machine and hypervisor power interactions.
  • Analyze system-wide power management flows across HLOS and non-HLOS components.
  • Apply strong knowledge of Linux and Android Power Management frameworks.
  • Provide power and thermal design recommendations for customer applications, workloads, and system architectures.
  • Participate in technical discussions with customers, chipset power teams, thermal systems teams, architecture teams, product managers, and regional CE organizations.
  • Perform power and thermal characterization for platform-specific workloads including AI, multimedia, connectivity, and automotive TDP use cases.
  • Conduct technical training and workshops for customers, partners, CE teams, and internal engineering organizations.
  • Develop debug guides, architecture documentation, training materials, and reusable technical content on power and thermal topics.

Requirements

  • B.E./B.Tech in Engineering, Computer Science, Electronics, or related field with 8+ years of Software Applications Engineering, Embedded Systems, or related experience. OR M.Tech/M.S. in relevant field with 6+ years of experience. OR Ph.D. in relevant field with 4+ years of experience.
  • 3+ years of experience in a customer-facing technical role.
  • 3+ years of experience with C, C++, Python, or similar programming languages.
  • 3+ years of experience with embedded software debugging and system-level issue resolution.
  • Strong understanding of Linux or Android Power Management fundamentals.
  • Hands-on experience troubleshooting embedded software across HLOS and non-HLOS components.
  • Experience with at least one embedded/real-time OS: Linux, Android, QNX, or another RTOS.
  • Experience with system suspend, resume, shutdown, wakeup, or low-power features.
  • Experience with multitasking operating systems and embedded system architecture.
  • Experience analysing logs, traces, performance data, and power or thermal measurement results.
  • Strong written and verbal communication skills.
  • Demonstrated ability to work effectively with customers and cross-functional engineering teams.
  • Demonstrated technical leadership, mentoring, and problem-solving skills.

Desired Qualifications

  • Staff-level experience leading complex customer issues across multiple engineering organizations.
  • Deep understanding of Linux kernel power management frameworks and system suspend/resume flows.
  • Experience with Qualcomm Snapdragon Power and Thermal software across one or more OS environments: Android, Linux (LV/Yocto), QNX.
  • Experience with low-power features: S2R, DSQB/Dynamic Sleep, PCM, runtime power management, and power-domain control.
  • Experience with non-HLOS power management components: TrustZone, AOP, RPMh, power management firmware, and related system services.
  • Experience with hypervisors and virtualization in automotive or compute embedded systems.
  • Understanding of host and guest OS power coordination and inter-VM communication protocols.
  • Experience with BSP, device drivers, kernel subsystems, and embedded system architecture on Snapdragon SoCs.
  • Experience with power, thermal, and performance characterization of AI, DSP, NSP, or accelerator workloads.
  • Experience with system stability, suspend/resume reliability, reboot, shutdown, and watchdog debugging.
  • Experience using debugging and hardware analysis tools: JTAG and TRACE32, Oscilloscopes and Logic analyzers, Kernel tracing and logging tools, Performance and power monitoring tools.
  • Understanding of ARM architecture and embedded SoC hardware.
  • Experience with automotive or compute platforms involving digital cockpit, infotainment, ADAS, AI workloads, or vehicle compute systems.
  • Experience mentoring engineers and influencing cross-functional architecture or software decisions.

Benefits

  • Qualcomm is an equal opportunity employer.
  • Qualcomm is committed to providing an accessible process for individuals with disabilities.
  • Qualcomm is committed to making our workplace accessible for individuals with disabilities.

Skills

CC++PythonLinuxAndroidQNXRTOSJTAGTRACE32ARM
#Power Management#Thermal Management#Embedded Software#Snapdragon#Android#Linux#QNX#Customer Engineering
Qualcomm Logo

About Qualcomm

Enabling a world where everyone and everything can be intelligently connected.

Enabling a world where everyone and everything can be intelligently connected.\n\n

Qualcomm Logo

Company

Qualcomm

Job Posted

4 weeks ago

Employment Type

Full Time

Work mode

On Site

Experience Level

Senior

Locations

Bengaluru, India

Qualification

Bachelor, Master, Doctoral

Applicants

Be an early applicant