Windows Driver Engineer Lead Engineer/Staff

A leading technology company specializing in wireless technology, semiconductors, and mobile platforms.
Backend
Staff Software Engineer
In-Person
2+ years of experience
Enterprise SaaS

Description For Windows Driver Engineer Lead Engineer/Staff

Qualcomm India Private Limited is seeking a Staff Software Engineer to join their Display SW Team, focusing on Windows driver development. This role is crucial for developing and testing display features on Windows-on-Snapdragon product lines.

The position offers an exciting opportunity to work with cutting-edge technology in the Windows ecosystem, specifically focusing on display driver development and optimization. You'll be part of a dynamic team responsible for device power management, performance optimization, and feature development.

As a Staff Software Engineer, you'll be working with both internal teams and external partners, requiring excellent communication and collaboration skills. The role demands strong technical expertise in C/C++ programming, Windows driver development, and a deep understanding of operating system concepts.

Key technical areas include:

  • Windows and Linux kernel development
  • Display driver software development
  • Power and performance optimization
  • Hardware interface design and debugging
  • Experience with display technologies (DisplayPort, HDMI, MIPI DSI)

The ideal candidate will bring a combination of technical expertise and leadership skills, able to drive complex projects from conception to completion. You'll have the opportunity to work on pre and post-silicon development, optimize software performance, and collaborate with OEM partners.

Qualcomm offers comprehensive benefits including world-class health coverage, financial planning support, continuous learning opportunities, and wellbeing programs. The company culture promotes innovation, collaboration, and professional growth through mentorship and development programs.

This role is perfect for someone who is passionate about low-level software development, has strong problem-solving abilities, and wants to contribute to cutting-edge technology in the mobile computing space. Join Qualcomm to be part of a team that's shaping the future of Windows on ARM devices.

Last updated 11 days ago

Responsibilities For Windows Driver Engineer Lead Engineer/Staff

  • Design and development of new features
  • Support for new hardware pre/post-silicon development
  • Debugging of issues within software
  • Optimizing software for performance and power
  • Development of unit tests
  • Working with partners and OEMs
  • Coordinate across stakeholders and drive towards task completion

Requirements For Windows Driver Engineer Lead Engineer/Staff

Linux
  • Bachelor's/Master's degree in Engineering, Information Systems, Computer Science, or related field
  • 2+ years of Software Engineering experience
  • Strong C/C++ programming skills
  • Windows and/or Linux kernel and driver development experience
  • Understanding of Operating System concepts
  • Experience in display driver software development
  • Strong problem solving and debugging skills
  • Knowledge in DisplayPort, DP-Alt mode, Thunderbolt, USB4, USB3
  • Windows OS internals and Windows Driver knowledge with WDDM/KMDF frameworks

Benefits For Windows Driver Engineer Lead Engineer/Staff

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and future security programs
  • Emotional/mental health support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Windows Driver Engineer Lead Engineer/Staff

Graphics Software Engineer, Staff

Staff Graphics Software Engineer position at Qualcomm focusing on GPU hardware, drivers, and graphics software development.

Senior Program Manager - Auto ADAS/Multimedia

Senior Program Manager role at Qualcomm focusing on automotive ADAS and multimedia software development and program management.

Sr Staff Engineer - CPU Design Verification

Senior Staff CPU Design Verification Engineer role at Qualcomm India, focusing on pre-silicon verification, power management, and debug systems implementation.

Engineer, Staff GenAI QA

Staff GenAI QA Engineer position at Qualcomm India, focusing on AI software development and quality assurance with 8+ years of experience required.

Lead CPU Performance Analysis Engineer

Lead CPU Performance Analysis Engineer position at Qualcomm, focusing on CPU performance optimization, workload analysis, and competitive benchmarking.