We are seeking a highly skilled and experienced Staff/Senior Staff Engineer to join our team at Qualcomm. As a leader in the technology industry, we are constantly pushing the boundaries of innovation and we are looking for candidates who share our passion for cutting-edge development. In this role, you will have the opportunity to work on the Windows kernel, developing drivers that will shape the future of our products. If you have a strong background in Windows kernel development and are driven by a desire to constantly learn and grow, we encourage you to apply. Join us in shaping the future of technology.
Develop and maintain high-quality Windows kernel drivers that align with our company’s standards and goals.
Use your expertise in Windows kernel development to contribute to the innovation and advancement of our products.
Collaborate with cross-functional teams to understand and implement product requirements.
Stay up-to-date with the latest advancements and developments in the technology industry, specifically related to Windows kernel.
Troubleshoot and debug any issues with the drivers, ensuring timely and efficient resolutions.
Continuously evaluate and improve the performance, stability, and compatibility of our drivers.
Mentor and guide junior engineers in the team, providing technical expertise and support.
Communicate progress, challenges, and solutions to team members and management.
Participate in code reviews and provide constructive feedback to maintain a high level of code quality.
Proactively identify and suggest improvements for processes and procedures related to Windows kernel development.
Adhere to project timelines and deadlines, ensuring timely delivery of high-quality drivers.
Maintain documentation and provide training materials for the drivers developed.
Demonstrate a strong commitment to personal and professional growth, constantly seeking opportunities to learn and improve.
Represent the company and its values in a professional and positive manner.
Where is this job?
This job is located at Bengaluru, Karnataka, India
Job Qualifications
Extensive Experience In Developing Windows Kernel Drivers For Various Hardware Platforms, Including X86 And Arm Architectures.
Proficient In Low-Level Programming Languages Such As C And Assembly, With A Strong Understanding Of Operating System Concepts And Kernel Internals.
In-Depth Knowledge Of Windows Driver Model (Wdm), Windows Driver Framework (Wdf), And Other Related Development Frameworks.
Proven Track Record Of Designing And Implementing Complex Kernel Drivers, With A Focus On Performance, Reliability, And Security.
Strong Debugging And Troubleshooting Skills, With The Ability To Analyze And Resolve Complex Kernel-Level Issues In A Timely Manner.
Required Skills
Operating Systems
Debugging
Multi-Threading
C/C++ Programming
Memory Management
Code Optimization
Assembly Language
Device Drivers
Interrupt Handling
Windows Internals
Kernel Architecture
Soft Skills
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time Management
Creativity
Attention To Detail
Teamwork
Adaptability
Problem-Solving