← Back to jobs

Experis Logo
Software Development Engineer 2

Experis

 

Redmond, WA, USA

Posted On: 15+ days ago
Experience: 5+ years
Availability: Remote
Openings: 2
Category: Software Development Engineer-II
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will own the performance debugging and optimization of DirectX 12 graphics systems.

This role is remote.

Responsibilities

  • Reproduce reported DirectX 12 performance issues using testing lab data.
  • Capture and analyze GPU/CPU profiles and traces using PIX, GPUView/ETW, and vendor profilers to identify bottlenecks.
  • Isolate root causes from performance counters and propose actionable solutions.
  • Create detailed performance reports with reproduction steps, metrics, and hotspot summaries.
  • Collaborate with graphics driver and runtime engineers to validate fixes and confirm improvements.

Required Skills

  • 5+ years of experience in graphics drivers and GPU architecture.
  • Proficiency in C/C++ with the ability to interpret performance-sensitive code.
  • Deep understanding of DirectX 12 core concepts, shaders (HLSL, SPIRV), and the GPU graphics pipeline.
  • Experience with graphics profiling tools such as PIX, GPUView, and Radeon GPU Profiler.
  • Scripting and automation skills in Python, PowerShell, and Bash.
  • Proficiency working in both Windows and Linux environments.
  • Strong grasp of real-time rendering fundamentals and GPU concepts.

Preferred Skills

  • Experience with ETW (Event Tracing for Windows) analysis.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs