Taro Logo

Windows Developer - Debugger - PC Compute

A leading technology company specializing in wireless technology, semiconductors, and mobile computing solutions.
$94,200 - $141,200
Backend
Senior Software Engineer
In-Person
4+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Windows Developer - Debugger - PC Compute

Qualcomm Technologies, Inc. is seeking a talented Windows Developer to join their PC Compute team as a Debugger specialist. This role presents an exciting opportunity to work on cutting-edge technology at the intersection of Windows and Qualcomm's innovative hardware solutions.

The position requires a strong background in Windows kernel and driver development, with particular emphasis on debugging capabilities. As part of the Self-Host Team, you'll play a crucial role in developing and testing features for Windows-on-Snapdragon product lines, working with various aspects including performance, camera, USB, and display functionalities.

The ideal candidate will bring 4+ years of software engineering experience, with deep knowledge of Windows OS internals, driver frameworks (WDDM/KMDF), and debugging tools like WinDbg. You'll be working with cutting-edge AI technology, machine learning, and app development, making this an excellent opportunity for growth in emerging technologies.

Key responsibilities include managing and analyzing large data sets, debugging USB interoperability issues, and coordinating with both internal and external teams. The role demands excellent analytical skills and the ability to work with complex system architectures.

Qualcomm offers a competitive compensation package, including a base salary range of $94,200 to $141,200, plus annual bonuses and RSU grants. The company provides comprehensive benefits including medical, dental, and vision insurance, 401k, and education assistance.

This role is perfect for a self-starter who combines technical expertise with strong communication skills. You'll be joining a dynamic team that's shaping the future of Windows computing on Qualcomm platforms, working at the forefront of hardware-software integration and optimization.

The position is based in San Diego, California, where you'll have the opportunity to collaborate with industry-leading experts in both Windows development and mobile computing. If you're passionate about system-level software development and want to work on technology that impacts millions of users worldwide, this role offers an excellent opportunity to advance your career while working on challenging and meaningful projects.

Last updated 7 months ago

Responsibilities For Windows Developer - Debugger - PC Compute

  • Development and testing of features on Windows-on-Snapdragon product lines
  • Managing and analyzing large data sets
  • Debugging USB Interoperability issues
  • Coordinating with internal and external teams
  • Driver development and debugging with WinDbg, JTAG/other tools

Requirements For Windows Developer - Debugger - PC Compute

Python
Java
Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • 4+ years of Software Engineering experience
  • 2+ years of work experience with Programming Language such as C, C++, Java, Python
  • Windows and/or Linux kernel and driver development experience
  • Understanding of kernel architecture and driver development
  • Windows OS internals and Windows Driver knowledge
  • Strong analytical and debugging skills
  • Strong communication and interpersonal skills

Benefits For Windows Developer - Debugger - PC Compute

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Annual discretionary bonus program
  • Annual RSU grants
  • Competitive benefits package
  • Education assistance
  • Health coverage for employees and dependents

Interested in this job?