Graphics Software Engineer II

MicrosoftRedmond, WA

About The Position

The Graphics team is part of Windows Servicing and Delivery (WSD), which is responsible for keeping Windows Graphics components secure and reliable in existing and future versions of Windows. This involves working closely with product teams, partners, and customers. The team owns all Graphics stacks, including DirectX, GDI, and GDI+, for servicing by fixing security, reliability, performance, and functional issues. They also own GDI and GDI+ for future development. The team is composed of engineers passionate about product security and quality, dedicated to providing the best customer experience and ensuring a great Win32 experience across a diverse range of devices. This role offers a unique opportunity to learn the internals of the Windows platform, solve customer problems, modernize Windows code, and accelerate career growth with a strong emphasis on security. Microsoft's mission is to empower every person and organization to achieve more, fostering a culture of respect, integrity, and accountability with a growth mindset, innovation, and collaboration.

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 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.

Nice To Haves

  • 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.

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.

Benefits

  • Certain roles may be eligible for benefits and other compensation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service