Staff Windows Power and Performance Engineer

Qualcomm Technologies Inc. is the largest provider of complete chipset solutions for Microsoft Windows-on-Snapdragon products.
$142,000 - $213,000
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Staff Windows Power and Performance Engineer

Qualcomm Technologies Inc., the industry leader in Snapdragon SoCs, is seeking a Staff Windows Power and Performance Engineer to join their innovative team. This role is crucial in developing solutions for the next generation of Windows-on-Snapdragon devices.

As a key member of an Agile Scrum Team, you'll be responsible for the end-to-end lifecycle of Windows-on-Snapdragon product lines, focusing on power management, performance optimization, and thermal management. Your expertise in embedded Windows software and driver programming will be essential in designing and implementing cutting-edge solutions.

The position requires deep technical knowledge in Windows OS internals, device driver development, and system architecture. You'll work with both internal teams and external partners, making strong communication skills vital. The role offers an opportunity to work on groundbreaking technology that bridges mobile and PC computing.

The ideal candidate brings 8+ years of software engineering experience, with strong proficiency in C/C++, operating system concepts, and embedded systems debugging. Knowledge of ARM architecture and assembly language is highly valued. You'll be working in our Redmond office, collaborating with talented engineers on challenging technical problems.

Qualcomm offers an exceptional compensation package, including competitive base salary, annual bonuses, RSU grants, and comprehensive benefits. You'll join a company at the forefront of mobile technology innovation, with opportunities for professional growth and development.

This role is perfect for a seasoned engineer who is passionate about system-level software development, enjoys solving complex technical challenges, and wants to contribute to the future of mobile computing. Join us in pushing the boundaries of what's possible with Windows on Arm technology.

Last updated 20 hours ago

Responsibilities For Staff Windows Power and Performance Engineer

  • Design and develop device power management features
  • CPU/DDR power and performance management
  • Thermal management for Windows OS based products
  • Coordinate with internal and external teams
  • Gather requirements and develop solutions
  • Debug and optimize system performance

Requirements For Staff Windows Power and Performance Engineer

Linux
Python
  • Bachelor's/Master's/PhD in Engineering, Information Systems, Computer Science, or related field
  • 8+ years of Software Engineering experience
  • Strong C/C++ programming skills
  • Windows OS internals knowledge and experience
  • Device driver programming and debugging experience
  • Processor architecture and cache subsystem knowledge
  • Experience with PC software - System BIOS, UEFI, ACPI, Drivers
  • ARM assembly knowledge
  • Strong communication and interpersonal skills

Benefits For Staff Windows Power and Performance Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive health benefits
  • Education assistance
  • Retirement benefits
  • Mental health support
  • Family support resources
  • Wellbeing programs

Interested in this job?

Jobs Related To Qualcomm Staff Windows Power and Performance Engineer

Windows Driver Development with C - Lead Engineer

Lead Engineer position for Windows Driver Development at Qualcomm, focusing on embedded systems and RTOS, requiring 6-8 years of experience in driver development.

Embedded Development (ADAS)- Staff Engineer

Staff Engineer position at Qualcomm focusing on Embedded Development for ADAS systems, combining automotive technology with AI expertise.

Sr Lead Engineer - DDR Memory Validation and Firmware development

Senior Lead Engineering role at Qualcomm focusing on DDR Memory Validation and Firmware development, combining technical expertise with leadership responsibilities.

Lead Engineer, Senior - Linux Driver Development (Display)

Lead Engineer position at Qualcomm focusing on Linux Driver Development for Display technologies, requiring 6+ years of software development experience and expertise in embedded systems.

Staff Engineer- Power Thermal

Staff Engineer position at Qualcomm focusing on power thermal solutions for mobile, automotive, and AR/VR chipsets, requiring expertise in embedded systems and power management.