QU

Windows Kernel Driver Development - Staff/ Sr Staff Engineer

Qualcomm
Bangalore5-10 LPA Posted 26 May 2025
FULL TIME
windows kernel programming
C C++
Architecting
Java
Python

Job Description

Minimum Qualifications:

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 15+ years of Software Engineering or related work experience.
  • OR
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 13+ years of Software Engineering or related work experience.
  • OR
  • PhD in Engineering, Information Systems, Computer Science, or related field and 13+ years of Software Engineering or related work experience.
  • 10-15 years of work experience with Design and development of Windows drivers, programing languages such as C, C++, hands on experience in debugging system issues and Preferred Qualifications:

15 years of Software Engineering or related work experience.

  • 'ƒ'ƒArchitecting System level features.
  • Design and development of complex large features
  • Hands on experience in low level design, code review and delivery management.
  • 'ƒ'ƒStrong knowledge on Windows OS internals and Windows Driver knowledge (KMDF)
  • 'ƒ'ƒ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.
  • 'ƒ'ƒCommunication, written & interpersonal skills, motivation, the ability to learn quickly.

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.
  • 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Join WhatsApp Channel