Engineer, Senior - Windows Development

Qualcomm is a global semiconductor company that designs and manufactures wireless telecommunications products.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Engineer, Senior - Windows Development

Qualcomm is seeking a Senior Windows Development Engineer to join their Windows on Snapdragon team, focusing on platform power management. This role combines embedded systems expertise with Windows development, making it an exciting opportunity for experienced software engineers passionate about optimization and system-level programming.

The position involves working with cutting-edge technology at the intersection of Windows and Snapdragon platforms, where you'll be responsible for crucial power and thermal management implementations. You'll be working with state-of-the-art ARM-based processors, developing and optimizing systems that push the boundaries of performance and energy efficiency.

As a Senior Engineer, you'll be handling complex technical challenges in device power management, microProcessor power management, and thermal management. The role requires expertise in Windows kernel driver development, ACPI, UEFI, and a deep understanding of operating system concepts. You'll be working with various debugging tools and will need to demonstrate strong problem-solving abilities.

The ideal candidate will bring a combination of technical expertise in embedded systems, Windows internals, and excellent communication skills. This role offers the opportunity to work with a global team at Qualcomm, a leader in wireless technology and mobile computing. You'll be contributing to the evolution of Windows on ARM architecture, which is becoming increasingly important in the computing landscape.

This position offers growth opportunities and the chance to work on innovative products that impact millions of users worldwide. You'll be part of a team that's pushing the boundaries of what's possible with Windows on ARM devices, particularly in terms of power efficiency and performance optimization.

Last updated 7 hours ago

Responsibilities For Engineer, Senior - Windows Development

  • Design, develop and validate device power management
  • Work on microProcessor power management
  • Implement thermal management on Windows on Snapdragon products
  • Optimize Power and performance of the chipset
  • Coordinate across stakeholders and drive towards task completion

Requirements For Engineer, Senior - Windows Development

Python
Linux
  • 3+ years of Software Engineering or related work experience
  • C/C++ programming skills
  • Windows OS internals and Windows Driver knowledge about power/thermal management
  • Windows Device driver programming and debugging with WinDbg, JTAG/other tools
  • ARM Processor architecture and Assembly Language knowledge
  • Experience with PC software - System BIOS, UEFI, ACPI, Drivers, Applications
  • Knowledge of OS/system performance profiling and optimization techniques
  • Strong communication and interpersonal skills
  • Strong problem solving and debugging skills

Interested in this job?

Jobs Related To Qualcomm Engineer, Senior - Windows Development

Senior Pre/Post Silicon Validation Engineer

Senior Pre/Post Silicon Validation Engineer role at Qualcomm, combining hardware expertise with software development to ensure SoC & Modem silicon quality.

Digital Display Interface ASIC Design Engineer

Senior-level ASIC Design Engineer position at Qualcomm focusing on digital display interface development, requiring 3-6 years of experience and expertise in hardware design and verification.

CPU Software Engineer Senior

Senior CPU Software Engineer role at Qualcomm focusing on embedded systems, driver development, and system architecture for next-gen SoC solutions.

Embedded Platform Dev- Lead Engineer, Senior

Senior Lead Engineer position at Qualcomm focusing on embedded platform development for automotive systems, requiring expertise in functional safety and ISO26262 compliance.

AR / VR Architecture Power and performance systems engineer

Senior power and performance systems engineering role focusing on AR/VR architecture for Qualcomm's Snapdragon SoC, combining hardware optimization with XR technology innovation.