CareerPlanSign in

Software Development Engineer II

United States, Washington, Redmond💼 Full-time🗓 2026-06-26 → 2026-09-27

Core

Developing graphics drivers, runtime engines, and performance tooling for next-generation gaming experiences on Windows and Linux.

Role type

Senior IC graphics software engineer (driver & performance)

Builds

Graphics drivers, engine runtimes, and performance analysis tools for gaming platforms

Domain

Gaming industry, graphics stack, driver development, and system-level performance optimization

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ programming, Windows graphics driver stack, Linux system optimization, DirectX11-12 and Vulkan APIs, compiler technologies (HLSL, LLVM), GPU/CPU performance profiling, memory management analysis, power management optimization, benchmarking and test strategy

Preferred skills

AI tools usage in SDLC, code review mentorship, design option evaluation, cross-team collaboration, security and privacy process adherence

Technologies

C, C++, DirectX11, DirectX12, Vulkan, HLSL, LLVM, GPUView, Windows Performance Analyzer (WPA), Radeon GPU Profiler (RGP), AMD uProf, PIX

Responsibilities

Triage graphics workloads to identify CPU/GPU hotspots and recommend improvements; Analyze and resolve memory-related performance issues; Optimize power management across the full stack; Develop benchmarks and tests for GPU/CPU performance areas; Evaluate gaming performance across Windows and Linux stacks to identify software/hardware optimization opportunities

Seniority

Senior, hands-on IC

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.