This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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. Team owns all the Graphics stacks like DirectX, GDI and GDI+ for servicing by fixing security, reliability, performance and functional issues in existing and future versions of Windows while owning GDI and GDI+ for future development. We are a team of engineers passionate about product security and quality, care deeply about bringing the best customer experience to our products while ensuring a great Win32 experience to users on a diverse set of devices. Looking for a Graphics Software Engineer II that would like to learn the internals of Windows platform, enjoy solving customer problems, passionate about modernizing Windows code and help us to deliver on our core mission. This position offers a unique opportunity to enhance technical skills, get deeper understanding of how software works end to end and accelerate your career growth with a high accent on security.
Job Responsibility:
Analyze and address security defects in Windows reported by security researchers
Root cause analysis of functional and security code defects, performance problems in Windows
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
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
1+ years of experience in performing regression testing
Ability to meet Microsoft, customer and/or government security screening requirements
Microsoft Cloud Background Check
Nice to have:
Problem-solving, debugging and troubleshooting skills
Coding experience in C/C++ in a professional capacity
Ability to prioritize and handle multiple tasks
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
Familiarity with TrueType, Open Type, Variable Fonts specifications
Experience of working through multiple full product cycles