AI SCORE 8.5

Software Development Engineer 2 - DirectX 12 Performance Analysis (Remote)

$90K–$120K/year

About the Role

We are seeking a Software Development Engineer 2 to join our team in a fully remote capacity. In this role, you will focus on DirectX 12 performance analysis, diagnosing and triaging performance issues in graphics applications. This position is ideal for individuals with a strong background in graphics programming and performance analysis.

What You'll Do

  • Reproduce reported DirectX 12 performance issues based on data from our testing lab.
  • Capture GPU/CPU profiles and traces using tools such as PIX, GPUView, and vendor profilers to identify bottlenecks.
  • Analyze performance counters to isolate root causes and propose actionable next steps.
  • Create detailed performance write-ups with reproduction steps, metrics, and summaries of suspected hotspots.
  • Collaborate with graphics driver and runtime engineers to validate hypotheses and confirm performance improvements.

Requirements

  • Bachelor's degree in computer science, software engineering, or a related field.
  • 2-4 years of experience in software development, particularly in graphics performance analysis.
  • Strong knowledge of GPU architecture and DirectX 12, including shaders and performance analysis tools.
  • Proficiency in C/C++ programming and the ability to analyze performance-sensitive code.
  • Experience with real-time rendering fundamentals and the GPU graphics pipeline.

Nice to Have

  • Familiarity with scripting languages such as Python, PowerShell, or Bash for automation tasks.
  • Experience working in both Windows and Linux environments.
  • Exposure to debugging concepts within the Windows graphics stack.

What We Offer

  • Competitive salary ranging from $90,000 to $120,000 annually.
  • Flexible working hours and a fully remote work environment.
  • Opportunities for professional growth and development in a leading IT firm.
  • Collaborative and innovative team culture.
  • Access to cutting-edge technology and tools in graphics performance analysis.
Why This Job8.5 of 10

This role offers a unique opportunity for software engineers to work remotely while focusing on DirectX 12 performance analysis. The competitive salary and flexible work arrangements make it an attractive position.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.