#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