← Back to list

Job
· Senior
Software Engineer, Sr - Power and Limits Management
Software Engineer
• Senior
• On-site
• Full-time
•
San Diego, USA
QCT Core Technologies is hiring talented engineers for the Power and Limits Management software group. The role interfaces across system, power, software and hardware engineering to develop innovative architectures for Qualcomm's growing product portfolio, spanning the full product life cycle from pre-silicon to commercialization. Note: this position is not eligible for Qualcomm immigration sponsorship.
Responsibilities
- ▹Multiple aspects of software development: analyzing requirements, designing robust software solutions, ensuring power efficiency for current and next-generation chipsets across SoC subsystems
- ▹Perform detailed analysis of existing software to recommend improvements in performance, memory and power utilization (optimizations, SW/HW partitioning, new algorithms)
- ▹Develop tools for silicon profiling, validation and debugging across all SOC components
- ▹Involvement in pre-silicon evaluations and sign-offs
- ▹Scope opportunities for HW acceleration and provide recommendations to the HW team
- ▹Develop firmware for memory and CPU constrained systems
- ▹Manage performance/thermal efficiency tradeoffs
- ▹Manage SOC level interactions between software components
- ▹Apply machine learning on datasets spanning generations of product architectures
- ▹Work with various HLOS (e.g. Android) on application cores for end-to-end performance
Requirements
- ▹Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering experience (or Master's + 1 year, or PhD)
- ▹2+ years of academic or work experience with a programming language such as C, C++, Java, Python, etc.
Nice to have
- ▹4 to 8 years of experience in Computer Architecture (ARM architecture preferred)
- ▹Real Time Operating Systems
- ▹C/ASM programming
- ▹Debugging Real Time Embedded Systems using JTAG or equivalent
- ▹Compilers / Linkers
- ▹Python Scripting
- ▹Ability to read hardware programming guides and write drivers/software based on that information
- ▹Embedded software
- ▹Machine Learning
- ▹Agile development; Kanban
- ▹Version control systems such as Perforce/Git
Soft skills
Desire to work in a fast-paced, dynamic environmentPassion for building great products, willingness to disrupt the status quoStrong analytical and problem-solving skillsExcellent technical communication and interpersonal skillsSelf-motivated and quick-learnerMeticulous attention to detail
What we offer
- ▹Annual discretionary bonus program
- ▹Opportunity for annual RSU grants
- ▹Highly competitive benefits package
- ▹Indicative pay range: $111,300–$166,900
About the company
Qualcomm Technologies, Inc.'s QCT Core Technologies Power and Limits Management software group is responsible for the power efficiency of Qualcomm's chipsets.
Education: Mérnöki, információs rendszerek vagy számítástechnikai alapszak; mester/PhD csökkentett tapasztalattal elfogadható
Similar jobs

Job
· Senior
XR Software Engineer, Senior - Customer Engineering
Qualcomm
Cpp
+2
$108,300–$185,900/yr
gross
🏢 On-site
San Diego
🗣️ EN

Job
· Senior
Senior Software Engineer, Sensor Fusion
Anduril
AI/MLCpp
$190,000–$252,000/yr
gross
🏢 On-site
Broomfield
🗣️ EN

Job
· Senior
Senior Software Engineer – Edge AI/GenAI & Multimedia
Qualcomm
Cpp
+6
$111,300–$166,900/yr
gross
🏢 On-site
San Diego
🗣️ EN

Job
· Senior
Entry level & Senior Software Engineer, Core AI Software (Onsite)
Qualcomm
AI/MLCpp
+2
$140,800–$211,200/yr
gross
🏢 On-site
San Diego
🗣️ EN

Job
· Senior
Entry Level & Senior Software Engineer, AI Software Platform (Onsite)
Qualcomm
AI/MLCpp
+2
$140,800–$211,200/yr
gross
🏢 On-site
San Diego
🗣️ EN

Job
· Senior
#Senior Software Engineer - Linux
Qualcomm
Cpp
+7
$111,300–$166,900/yr
gross
🏢 On-site
San Diego
🗣️ EN