10 days ago
Bengaluru, IndiaStaff+
Responsibilities
- Lead troubleshooting of complex power and thermal software issues across Snapdragon platforms and Android, Linux, QNX, and other operating environments.
- Analyze system-wide power-management flows across HLOS, non-HLOS, hypervisors, TrustZone, DSPs, and platform hardware.
- Provide customer-facing power and thermal design recommendations, patches, workarounds, and implementation guidance.
- Lead 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, and compute workloads.
- Analyze performance-versus-power behavior for customer-specific AI networks and NSP/DSP and HLOS processing pipelines.
- Use hardware-level data and SoC registers for power characterization, debugging, and APDP generation.
- Represent Qualcomm in technical discussions with customers and partners through requirements, implementation, and product launch.
- Conduct technical training and workshops and create architecture documentation, debug guides, and reusable technical content.
- Mentor junior and early-career engineers and influence cross-functional architecture and software decisions.
Requirements
- Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field with 4+ years of relevant experience; alternatively, a master's degree with 3+ years or a PhD with 2+ years.
- The detailed qualifications also cite B.E./B.Tech with 8+ years, M.Tech/M.S. with 6+ years, or Ph.D. with 4+ years in Software Applications Engineering, Embedded Systems, or a related area.
- At least 2 years of programming experience with languages such as C, C++, Java, or Python.
- At least 1 year of experience with debugging techniques.
- At least 3 years of customer-facing technical experience and embedded software debugging or system-level issue resolution experience.
- Strong understanding of Linux or Android power-management fundamentals and experience with suspend, resume, shutdown, wakeup, or low-power features.
- Experience with an embedded or real-time operating system such as Linux, Android, QNX, or another RTOS.
- Experience analyzing logs, traces, performance data, and power or thermal measurement results.
- Preferred experience includes Linux kernel power management, Snapdragon power and thermal software, S2R, DSQB/Dynamic Sleep, PCM, runtime power management, TrustZone, AOP, RPMh, hypervisors, BSPs, device drivers, and kernel subsystems.
- Preferred experience includes ARM architecture, embedded SoC hardware, automotive or compute platforms, AI/DSP/NSP workloads, JTAG, TRACE32, oscilloscopes, logic analyzers, ftrace, systrace, perf, Trepn, SimplePerf, and QPT.
- Demonstrated technical leadership, mentoring, communication, problem-solving, customer collaboration, and cross-functional influence.
About Qualcomm
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.
