Windows Developer - Debugger, PC Compute

Qualcomm Technologies Inc. is the largest provider of complete chipset solutions for Microsoft Windows on Snapdragon products.
$94,200 - $141,200
Embedded
Entry-Level Software Engineer
In-Person
1+ year of experience
Enterprise SaaS

Description For Windows Developer - Debugger, PC Compute

Qualcomm Technologies Inc., the industry leader in Snapdragon SoCs, is seeking a talented Windows Developer to join their PC Compute team. As the largest provider of complete chipset solutions for Microsoft Windows on Snapdragon products, we're committed to developing cutting-edge solutions for the next generation of Windows on Snapdragon devices.

In this role, you'll be a key member of our Agile Scrum Team, working on the end-to-end lifecycle of Windows-on-Snapdragon product lines. Your responsibilities will include gathering requirements, designing, and developing key features, while coordinating with both internal and external teams to ensure smooth operation of Qualcomm chipsets.

We're looking for a self-starter with excellent people skills and strong software aptitude. Your technical expertise should include embedded Windows software programming, solid understanding of Operating System concepts, and experience with Windows/Linux kernel development. Strong C/C++ programming skills, along with Shell Scripting or Python capabilities, are essential for success in this role.

The position offers competitive compensation ranging from $94,200 to $141,200, complemented by an attractive benefits package including annual bonuses, RSU grants, comprehensive healthcare, and professional development opportunities. You'll be working at our San Diego location, collaborating with industry-leading experts in a dynamic, innovative environment.

Join us in shaping the future of Windows on Snapdragon technology, where your contributions will directly impact the next generation of computing devices. This is an excellent opportunity for someone passionate about embedded systems and Windows development to grow their career with a global technology leader.

Last updated a day ago

Responsibilities For Windows Developer - Debugger, PC Compute

  • Act as a key member of an Agile Scrum Team
  • Gather requirements, design, and develop key features on Windows on Snapdragon products
  • Coordinate with internal and external teams
  • Support, triage, and unblock issues on Qualcomm chipsets
  • Debug and optimize embedded systems

Requirements For Windows Developer - Debugger, PC Compute

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

Benefits For Windows Developer - Debugger, PC Compute

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Mental Health Assistance
Equity
  • Annual discretionary bonus program
  • Annual RSU grants
  • Competitive benefits package
  • Medical coverage
  • Education assistance
  • Family resources
  • Mental health support
  • Financial planning resources

Interested in this job?

Jobs Related To Qualcomm Windows Developer - Debugger, PC Compute

Software Engineer - Kernel Services

Entry-level Software Engineer position at Qualcomm focusing on embedded systems and kernel services development for various platforms.

PCIe Software Engineer

PCIe Software Engineer position at Qualcomm Technologies focusing on embedded software development for next-generation mobile and compute platforms.

Engineer– Device driver development

Entry-level Device Driver Development Engineer position at Qualcomm India, focusing on ARM SoC driver development with C and Linux.

Windows Video Software Engineer

Windows Video Software Engineer position at Qualcomm Technologies focusing on developing and integrating cutting-edge video technology for Windows platforms.

Easy Mesh - Engineer

Entry-level embedded systems engineering role at Qualcomm focusing on EasyMesh WiFi technology implementation and optimization.