#Windows Driver Developer

Technology, Data & Digital · Software & Web Development · Software Engineering

In short

Qualcomm Technologies, Inc. is seeking an experienced Windows Driver Developer to join their team in San Diego, California. The role involves end-to-end development for Windows on Snapdragon products, requiring strong C/C++ programming, operating system concepts, and debugging skills on embedded ARM systems. This position is not eligible for immigration sponsorship.

Responsibilities

  • Act as a key member of an Agile Scrum Team.
  • Play a pivotal role in the end-to-end lifecycle of all Windows-on-Snapdragon product lines.
  • Gather requirements, design, and develop key features on Windows on Snapdragon products.
  • Coordinate with internal and external teams to bring up, support, triage, and unblock issues on Qualcomm chipsets.
  • Contribute to the development of next-generation Windows on Snapdragon devices.

Requirements

  • Embedded Windows software and good programming skills.
  • Solid understanding of Operating System concepts.
  • Windows and/or Linux kernel and development experience.
  • Strong understanding of C/C++, Shell Scripting or Python skills.
  • Hands-on experience on debugging ARM or other SoC embedded systems.
  • Strong communication and interpersonal skills.
  • Strong problem solving and debugging skills.
  • Ability to co-ordinate across stakeholders and drive towards task completion.
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

Desired Qualifications

  • Device driver programming and debugging with WinDbg, JTAG/other tools.
  • Processor architecture and cache subsystem knowledge.
  • ARM assembly understanding.
  • Embedded OS (Kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging) knowledge.
  • Knowledge of OS/system performance profiling and optimization techniques.
  • Communication, written & interpersonal skills, motivation, the ability to learn quickly.
  • Advanced understanding of object-oriented programming principles.

Benefits

  • Competitive annual discretionary bonus program.
  • Opportunity for annual RSU grants.
  • Highly competitive benefits package designed to support your success at work, at home, and at play.
  • The opportunity to work on industry-leading Snapdragon SoCs.
#windows#driver#developer#snapdragon#embedded#software#engineering
Qualcomm Logo

Company

Qualcomm

Job Posted

2 days ago

Employment Type

Full Time

WorkMode

Remote

Experience Level

Mid-Senior

Locations

San Diego, United States of America

Qualification

Bachelor

Applicants

Be an early applicant