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 2 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

Infra IP DV - SMMU IP Sr lead Engineer

Senior Lead Engineer position at Qualcomm India for SMMU IP verification, requiring expertise in UVM, System Verilog, and SoC architecture.

Windows Performance - Senior Engineer

Senior Windows Performance Engineer role at Qualcomm focusing on performance optimization, benchmark analysis, and tools development with competitive benefits and growth opportunities.

Senior Engineer - DSP

Senior DSP Engineer role at Qualcomm India, focusing on software systems expertise, technical leadership, and customer collaboration with comprehensive benefits and growth opportunities.

CPU Physical Design Engineer

Senior CPU Physical Design Engineer role at Qualcomm India, requiring 7+ years of IC design experience, focusing on physical design and timing signoff for high-speed cores.

Senior Physical Design Engineer - DSP Team

Senior Physical Design Engineer position at Qualcomm focusing on DSP implementation, offering competitive compensation and comprehensive benefits in Austin.