Windows Servicing and Delivery (WSD) has the core mission of keeping customers and Windows ecosystem protected and productive, delivering monthly Windows updates to 1+ billion devices running different versions of Windows Operating System. The Graphics team is part of WSD and responsible for keeping Windows Graphics components secure and reliable in existing and future versions of Windows by working closely with our product teams, partners and customers.
Requirements
- coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- performing regression testing.
- Coding experience in C/C++ in a professional capacity.
- Familiarity with kernel mode debugging through WinDbg.
- Familiarity with 2D graphics algorithms.
- Experience with telemetry, data analysis and visualization.
- Working knowledge of static and dynamic analyzers.
Responsibilities
- Analyze and address security defects in Windows reported by security researchers.
- Root cause analysis of functional and security code defects, performance problems in Windows. Generalize the findings and create solutions to address the defects.
- Design, proto-type new features in GDI; ship new features on the next version of the Operating System.
- Learn the design and implementation details of a substantial part of the Windows code base.
- Analyze the code base through static and dynamic analysis tool.
- Be part of AI efforts to modernize existing tools and processes or build new ones from scratch.
Other
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Ability to prioritize and handle multiple tasks.
- Familiarity with TrueType, Open Type, Variable Fonts specifications.
- Experience of working through multiple full product cycles.