QUQualcomm
Windows Kernel Driver Development - Staff/ Sr Staff Engineer
Bangalore ₹5-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.
