Software Engineer, Staff - Power and Limits Management
Core
Develop innovative software architectures for power and limits management in Qualcomm chipsets, optimizing power efficiency, performance, and memory utilization across the product lifecycle.
Role type
Staff Software Engineer (Power and Limits Management)
Builds
Power-efficient software solutions and tools for silicon profiling/validation for current and next-generation SoCs.
Domain
Semiconductor / Mobile SoC / Embedded Systems
Required skills
C, C++, Java, Python, Software Architecture, Power Optimization, Memory Management, SoC Interaction, Firmware Development, Debugging
Preferred skills
ARM Architecture, Real-Time Operating Systems, C/ASM Programming, Embedded Drivers, Machine Learning, Version Control (Perforce/Git)
Responsibilities
Analyze requirements and design robust software solutions for power efficiency; Perform detailed analysis to improve performance, memory, and power utilization; Develop tools for silicon profiling, validation, and debugging; Participate in pre-silicon evaluations and sign-offs; Scope opportunities for HW acceleration.
Seniority
Staff, hands-on IC