Qualcomm

Senior Lead Engineer _Customer Engineering_Power&Thermal

Qualcomm
Apply
6 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Lead troubleshooting of power and thermal software issues across Snapdragon platforms and Android, Linux, QNX, and other operating environments.
  • Analyze HLOS, non-HLOS, hypervisor, chipset, and customer application power-management flows, including suspend, resume, wakeup, shutdown, and low-power states.
  • Provide power and thermal architecture recommendations, customer-specific patches, workarounds, and implementation guidance.
  • Conduct root-cause analysis, issue reproduction, log and trace analysis, system characterization, and corrective-action planning.
  • Perform power, thermal, and performance characterization for AI, multimedia, connectivity, automotive, DSP, NSP, and accelerator workloads.
  • Use hardware-level data, SoC registers, debugging tools, and monitoring tools for characterization, debugging, and APDP generation.
  • Translate customer requirements into internal software, system, and architecture requirements while coordinating with cross-functional engineering teams.
  • Represent Qualcomm in technical discussions with customers and partners through feature implementation and product launch.
  • Create debug guides, architecture documentation, training materials, workshops, reusable diagnostics, and issue-tracking artifacts.
  • Mentor junior and early-career engineers and influence architecture and feature improvements.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, Electronics, or a related field with 4+ or 8+ years of relevant experience depending on the listed qualification track; equivalent master's and PhD tracks require fewer years.
  • At least 2-3 years of experience with C, C++, Python, Java, or similar programming languages, according to the listed qualification requirements.
  • At least 1-3 years of debugging, embedded software debugging, and system-level issue-resolution experience.
  • At least 3 years of experience in a customer-facing technical role.
  • Strong understanding of Linux or Android power-management frameworks and suspend/resume flows.
  • Hands-on experience with embedded software across HLOS and non-HLOS components and at least one embedded or real-time operating system.
  • Experience with logs, traces, performance data, power and thermal measurements, multitasking operating systems, and embedded system architecture.
  • Experience with low-power features such as S2R, Dynamic Sleep, DSQB, PCM, runtime power management, and power-domain control.
  • Experience with hypervisors, virtualization, host/guest power coordination, and inter-VM communication in automotive or compute systems.
  • Experience with BSPs, device drivers, kernel subsystems, Snapdragon SoCs, TrustZone, AOP, RPMh, power-management firmware, and related services is preferred.
  • Experience with JTAG, TRACE32, oscilloscopes, logic analyzers, ftrace, systrace, perf, Trepn, SimplePerf, or QPT is preferred.
  • Understanding of ARM architecture and embedded SoC hardware, including clocks, PLLs, GPIO, interrupts, GIC, power domains, regulators, memory, and subsystem power control is preferred.
  • Strong written and verbal communication, customer collaboration, technical leadership, mentoring, and problem-solving skills are required.

Categories

EmbeddedSolutions Engineering
Qualcomm

About Qualcomm

10,000+ employees

Qualcomm is a public semiconductor company headquartered in San Diego, founded in 1985, that designs and sells wireless chipsets and platforms for mobile devices, automotive, IoT, and networking, notably the Snapdragon application processors and 5G modems. It also licenses a large portfolio of cellular patents to device makers, generating revenue alongside chip sales; its technology underpins many Android smartphones and emerging automotive and edge-compute systems, and it trades on NASDAQ as QCOM.

Contact me