Graphics Software Engineer II

MicrosoftRedmond, WA
143d$100,600 - $199,000

About The Position

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.

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.

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

  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service