#Software Engineer - Power and Limits Management

Qualcomm

San Diego (CA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Qualcomm is seeking a skilled software developer to own various aspects of power and limits software development for next-generation chipsets. Responsibilities include analyzing, designing solutions for power efficiency, and developing profiling tools.

The ideal candidate holds a Bachelor's degree in Engineering or related fields and has up to 4 years of industry experience, particularly in computer architecture, embedded systems, and C/ASM programming. A fast-paced work environment requires passion for innovative product development.

Qualifications

  • Bachelor's degree in Engineering, Computer Science, or related field.
  • Up to 4 years of experience in computer architecture and embedded software.
  • Experience debugging real-time embedded systems using JTAG or equivalent.

Responsibilities

  • Own / participate in software development including analyzing requirements.
  • Perform detailed analysis of existing software to recommend improvements.
  • Develop tools for silicon profiling and validation.

Skills

Power software analysis
C/ASM programming
Embedded software
Machine learning
Technical communication

Education

Bachelor's degree in Engineering or related field

Tools

Python scripting
JTAG
Version control systems (Perforce/Git)

Job description

Responsibilities
  • Own or participate in multiple aspects of power and limits software development, including analyzing requirements, designing robust solutions, and ensuring power efficiency for current and next‑generation chipsets.
  • Perform detailed analysis of existing software to recommend innovative performance, memory, and power utilization improvements, including software optimizations, SW/HW partitioning, and new algorithms.
  • Develop tools for silicon profiling, validation, and debugging across all SOC components.
  • Participate in pre‑silicon evaluations and sign‑offs.
  • Identify opportunities for hardware acceleration by recommending HW enhancements to the hardware team.
Personal Attributes
  • Desire to work in a fast‑paced, dynamic environment with high expectations.
  • Passionate about building great products and willing to disrupt the status quo to deliver innovations that affect millions of end users.
  • Strong analytical and problem‑solving skills.
  • Excellent technical communication and interpersonal skills.
  • Self‑motivated and quick‑learner with meticulous attention to detail.
Technical Domains
  • Develop firmware for memory and CPU‑constrained systems.
  • Analyze execution efficiency of power software and manage performance/thermal efficiency tradeoffs.
  • Engage in SOC‑level interactions between various software components.
  • Apply machine learning to data sets across product architectures, IoE/IoT sectors, and HLOS (e.g., Android) application cores.
Minimum Qualifications
  • Bachelor's degree in Engineering, Computer Science, Information Systems, or related field.
Preferred Qualifications
  • Up to 4 years of industry experience in computer architecture (ARM preferred), real‑time operating systems, C/ASM programming, and embedded software.
  • Experience debugging real‑time embedded systems using JTAG or equivalent.
  • Knowledge of compilers/linkers, Python scripting, and version control systems (Perforce/Git).
  • Experience with hardware programming guides and driver/software development.
  • Machine learning and agile development (Kanban) experience.

Qualcomm is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Sr. Staff - Power and Limits Management
Software Engineer, Sr. Staff - Power and Limits Management

Qualcomm • Denver (CO)

On-site
USD 146,000 - 220,000
#Software Engineer, Sr - Power and Limits Management
#Software Engineer, Sr - Power and Limits Management

Qualcomm • San Diego (CA)

On-site
USD 111,000 - 167,000
Competitive annual discretionary bonus
Opportunity for annual RSU grants
Comprehensive benefits package
SoC Power Validation Engineer
SoC Power Validation Engineer

Qualcomm • San Diego (CA)

On-site
USD 115,000 - 174,000
Windows Performance Engineer, Staff
Windows Performance Engineer, Staff

Qualcomm • San Diego (CA)

On-site
USD 134,000 - 203,000
Competitive annual discretionary bonus program
Opportunity for annual RSU grants
Comprehensive benefits package
Systems Engineer - Chipset Power, Senior Staff
Systems Engineer - Chipset Power, Senior Staff

Qualcomm • San Diego (CA)

On-site
USD 179,000 - 269,000
Annual discretionary bonus
RSU grants
Comprehensive benefits package
System Performance Engineer, Senior
System Performance Engineer, Senior

Qualcomm • San Diego (CA)

On-site
USD 122,000 - 184,000
Competitive annual discretionary bonus
Opportunities for annual RSU grants
Comprehensive benefits package
SOC Platform Architect - IP Power
SOC Platform Architect - IP Power

Qualcomm • San Diego (CA)

On-site
USD 140,000 - 210,000
Annual discretionary bonus
RSU grants
Comprehensive benefits package
Embedded Power & Performance Engineer
Embedded Power & Performance Engineer

Qualcomm • San Diego (CA)

On-site
USD 100,000 - 130,000
#Embedded Software Engineer
#Embedded Software Engineer

Qualcomm • San Diego (CA)

On-site
USD 94,000 - 142,000
System Performance Engineer, Staff
System Performance Engineer, Staff

Qualcomm • San Diego (CA)

On-site
USD 148,000 - 223,000
Competitive annual discretionary bonus program
Opportunity for annual RSU grants
Highly competitive benefits package