Windows Driver Dev Engineer Senior

Qualcomm is a leading technology company specializing in 5G, AI, and mobile innovation.
Backend
Senior Software Engineer
In-Person
4+ years of experience
Enterprise SaaS

Description For Windows Driver Dev Engineer Senior

The ideal candidate for the Windows Driver Dev Engineer Senior position at Qualcomm India Private Limited should have:

  • Embedded Windows software and good driver programming skills
  • Solid understanding of Operating System concepts
  • Windows kernel driver development experience
  • Understanding and experience in implementing power/thermal management software, state machines, ACPI & UEFI
  • Strong understanding of C/C++, Shell Scripting or Python skills and 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

Minimum Qualifications:

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR
  • PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.

Preferred Qualifications:

  • 5+ years of Software Engineering or related work experience
  • C/C++ programming
  • Windows OS internals and Windows Driver knowledge (KMDF, UMDF), Sensors driver experience, I2C, GPIO etc
  • Windows Device driver programming and debugging with WinDbg, JTAG/other tools
  • ARM Processor architecture and Assembly Language
  • Experience with PC software - System BIOS, UEFI, ACPI, Drivers, Applications
  • Embedded OS (Kernel architecture, OS services heap, memory, multi-core, multi-threading, and crash debugging)
  • Knowledge of OS/system performance profiling and optimization techniques

Qualcomm is an equal opportunity employer and supports workforce diversity. The company offers comprehensive benefits and opportunities for career growth and development.

Qualcomm is at the forefront of 5G technology and AI research, focusing on power-efficient and ubiquitous AI across industries. The company values diversity, equity, and inclusion in the workplace, fostering an environment of innovation and collaboration.

Last updated 5 months ago

Responsibilities For Windows Driver Dev Engineer Senior

  • Develop embedded Windows software and drivers
  • Implement power/thermal management software, state machines, ACPI & UEFI
  • Debug ARM or other SoC embedded systems
  • Coordinate with stakeholders to drive task completion
  • Develop and debug Windows kernel drivers
  • Work on Windows OS internals and driver development (KMDF, UMDF, Sensors, I2C, GPIO)
  • Perform Windows Device driver programming and debugging with WinDbg, JTAG/other tools
  • Work with ARM Processor architecture and Assembly Language
  • Develop and maintain PC software including System BIOS, UEFI, ACPI, Drivers, and Applications
  • Optimize OS/system performance

Requirements For Windows Driver Dev Engineer Senior

Python
Java
JavaScript
  • Bachelor's, Master's, or PhD degree in Engineering, Information Systems, Computer Science, or related field
  • 2-4+ years of Software Engineering or related work experience (depending on education level)
  • Strong understanding of C/C++, Shell Scripting or Python
  • Experience with Windows kernel driver development
  • Knowledge of Operating System concepts
  • Experience with power/thermal management software, state machines, ACPI & UEFI
  • Strong communication and interpersonal skills
  • Strong problem solving and debugging skills
  • Experience with Windows OS internals and Windows Driver knowledge (KMDF, UMDF)
  • Familiarity with ARM Processor architecture and Assembly Language
  • Knowledge of embedded OS concepts (Kernel architecture, OS services, memory management, multi-threading)
  • Experience with OS/system performance profiling and optimization techniques

Benefits For Windows Driver Dev Engineer Senior

  • World-class health benefit coverage for employees and eligible dependents
  • Financial programs to help build and prepare for a secure future
  • Self and family resources for emotional/mental strength and resilience
  • Wellbeing programs to support employees in living and working well
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Windows Driver Dev Engineer Senior

Programmer Analyst - Senior

Senior Programmer Analyst position at Qualcomm focusing on Identity and Access Management systems, requiring 7+ years of Java/Full-stack experience.

Senior Field Application Engineer - Windows Copilot+ PC Ecosystem

Senior Field Application Engineer role at Qualcomm France, focusing on Windows Copilot+ PC Ecosystem and technical sales enablement.

Sr Engineer

Senior Engineer position at Qualcomm India, focusing on embedded and cloud edge software development with 2+ years experience required.

Sr Engineer- Video Driver

Senior Video Driver Engineer position at Qualcomm India, focusing on embedded systems and software development with comprehensive benefits and growth opportunities.

RF/Analog IC Design Engineer

Senior RF/Analog IC Design Engineer position at Qualcomm focusing on developing complex radio frequency integrated circuits and wireless technologies.