Senior Software Engineer
Role Overview
The Senior Software Engineer will join Microsoft's Surface Windows Display team.
The role focuses on developing display technologies, display drivers, and software for OEM and Surface products.
The Surface team works across hardware, software, design, and manufacturing to build next-generation devices.
Key Skills for This Role
Full Job Posting
Role Overview
The Senior Software Engineer will join Microsoft's Surface Windows Display team.
The role focuses on developing display technologies, display drivers, and software for OEM and Surface products.
The Surface team works across hardware, software, design, and manufacturing to build next-generation devices.
Responsibilities
- Lead the design and architecture of complex software systems and engineering roadmaps.
- Make key decisions affecting project direction and deliver high-quality results with full ownership.
- Build a culture of engineering excellence, customer focus, collaboration, diversity, and inclusion.
- Hire and develop engineering talent.
- Design and develop display drivers and collaborate with third-party teams.
- Travel may be required.
Required Qualifications
- Bachelor's degree in computer science or a related technical field with 8 or more years of technical engineering experience, or equivalent experience.
- At least 6 years of embedded experience working on drivers and firmware.
- Proficiency in C/C++ and driver development.
- Strong debugging skills for modern multiprocessor systems using hardware-level debuggers and diagnostic tools.
- Effective verbal and written communication and the ability to explain technical concepts across disciplines.
- Ability to plan and adjust work in a dynamic global environment.
Technical Qualifications
- Deep understanding of Windows and PC architecture, including driver architecture.
- Knowledge of WDF, KMDF, or UMDF.
- Working knowledge of DisplayPort, HDR, OLED, GPU, and TCON technologies.
- Experience in display color calibration.
- WinDbg familiarity is a plus.
Security Screening
- The position requires meeting Microsoft, customer, or government security screening requirements.
- The Microsoft Cloud Background Check is required upon hire or transfer and every two years thereafter.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Microsoft
Solution Sales Advisory IC4
Bengaluru, IND
Senior Critical Environment Electrical Engineering
Toronto, CAN
Senior Software Engineer
Bengaluru, IND
Business Architect - Agent 365
, USA
Construction Project Engineer
Milwaukee, USA
Global Partner Development Manager
Redmond, USA
Solution Engineering (Early in Profession)-Cloud Endpoint
Sydney, AUS
Senior Silicon Supply Chain Program Manager
Redmond, USA