Sr. System Software Engineer - Power
Core
Develop innovative software solutions to optimize power efficiency for next-generation Snapdragon mobile SoC platforms.
Role type
Senior System Software Engineer (Power)
Builds
Mobile SoC power management features and optimization for Qualcomm Snapdragon products
Domain
Mobile SoC / Embedded Systems / Power Management
Required skills
C/C++/Java/Python, embedded software development, Linux kernel development, firmware development, computer architecture, system design, memory management, CPU/GPU architecture, OS fundamentals (processes/threads/scheduling), electrical engineering fundamentals, low-power design principles
Preferred skills
AI-assisted workflows, power telemetry tooling, cross-functional collaboration
Technologies
Android, Linux kernel, Snapdragon platforms, emulation, trace-based studies
Responsibilities
Drive end-to-end power optimization across architecture, hardware, firmware, kernel, and system software teams; Define, prototype, and evaluate new power features using pre-silicon platforms; Own post-silicon power KPI execution including root-cause debug and optimization; Perform software trade-off analysis using rapid prototyping and trace-driven studies; Identify and deliver power optimization opportunities by tuning firmware, Linux kernel, and system algorithms; Contribute to and scale power debug, analysis, and automation infrastructure
Seniority
Senior, hands-on IC