← All roles

Software Engineer II - Operating Systems (OS) Software/Hardware Optimization

Microsoft· Software Engineering
Apply on company site
Redmond, WA$102.1k - $202.2kfull-timePosted 1w ago

About the role

Software Engineer II focusing on GPU and AI workloads across the software stack (hardware, firmware, drivers, OS, APIs, applications) to optimize performance, power, and reliability for Windows-based PCs within the Windows Silicon and System Integration (WSSI) group.

Responsibilities

  • Deep dive into AI and GPU code and the operating system to analyze performance, power, and reliability fundamentals.
  • Use internal and external tools to collect telemetry and logs, analyze bugs and bottlenecks, and determine next steps.
  • Design, implement, and test feature and operating-system improvements in the latest Windows OS.
  • Work with the local team and internal and external partners to plan and execute identified improvements.
  • Build secure, scalable, and compliant code using AI, and review both human- and AI-generated code.
  • Use agentic AI and processes to work faster, integrated into daily tools and process flows within WSSI.
  • Contribute to architecture discussions and design documents, ensuring performance, reliability, accessibility, privacy, and compliance.

Qualifications

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

Skills

Required:C/C++
Nice to have:Scripting (PowerShell)Performance analysisOS and application analysisAI workloads/AI modelsGraphics APIs

Benefits

  • Benefits information not explicitly listed in the description.
Last updated Oct 16, 2026. Interested? Apply on the company site.

About Microsoft

Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target

More open roles at Microsoft