1

Directx Developer Jobs (NOW HIRING)

C/C++ Developer

New York, NY ยท Remote

$50.25 - $67.50/hr

Reproduce reported DirectX 12 performance issues from data produced by our testing lab. * Capture GPU/CPU profiles and traces using tools such as PIX (timing captures), GPUView/ETW, and vendor ...

Senior Graphics developer

Spring, TX ยท On-site

$118K - $146K/yr

Debug complex issues involving Vulkan, OpenGL, DirectX, GPU drivers, operating systems, networking ... Strong C++ programming skills. Good understanding of GPU Architecture and Graphics Pipelines.

Game Tools & Modding Engineer Role Type: Contractor Location: Remote We are looking for a Game ... Implement graphics features using DirectX (DX11/DX12), Vulkan, OpenGL, Metal, or equivalent ...

Senior Graphics Engineer

Plymouth, MI ยท On-site

$100K - $200K/yr

Stardock released the first DirectX 12 game as well as the first game to support both DirectX 12 and Vulkan. We are currently seeking a full-time Senior Graphics Engineer to work on our next ...

Stardock released the first DirectX 12 game as well as the first game to support both DirectX 12 and Vulkan. We are currently seeking a full-time Senior Graphics Engineer to work on our next ...

Sr Software Developer

Dayton, OH ยท On-site

$51.75 - $68.25/hr

The Senior Software Developer will lead teams developing state-of-the-art military aircraft ... Experience with real-time 3D graphics, using libraries such as OpenGL, DirectX, or proprietary ...

Sr Software Developer

Dayton, OH

$53 - $70/hr

The Senior Software Developer will lead teams developing state-of-the-art military aircraft ... Experience with real-time 3D graphics, using libraries such as OpenGL, DirectX, or proprietary ...

Experience with 3D graphics and OpenCL, DirectX, or D3D. * Strong knowledge in computer technologies and software engineering expertise. * Ability to work effectively in a fast-paced environment ...

Senior Game Developer

Plymouth, MI ยท On-site

$120K - $160K/yr

Stardock is currently seeking a talented Senior Game Developer. The ideal candidate is well versed ... Experience with modern graphics APIs (DirectX, OpenGL, Vulkan, Metal). * Expertise in several of ...

Senior Game Developer

Plymouth, MI ยท On-site

$120K - $160K/yr

Stardock is currently seeking a talented Senior Game Developer. The ideal candidate is well versed ... Experience with modern graphics APIs (DirectX, OpenGL, Vulkan, Metal). * Expertise in several of ...

Principal C++ 2D/3D Software Developer

Portland, ME ยท On-site

$50.25 - $67.50/hr

DirectX, OpenGL, or Vulkan APIs, (including GLSL/HLSL shader programming) * Advanced software algorithms for hi-performance computer graphics * 2D/3D data pre-processing/visualization algorithms to ...

All of this is based on an in-house rendering engine built from the ground up, supporting DirectX 9 ... Work with other engineering and art teams * Take ownership of a project throughout its full ...

Senior Software Engineer C#/.NET

Winter Springs, FL ยท On-site

$107K - $141K/yr

Implement and optimize 2D/3D rendering pipelines using DirectX (raster tiles, vector overlays, TINs ... Experience with programming vector and raster display technologies * Experience with Git, branching ...

Rendering Engineer

Raleigh, NC ยท On-site

$136K - $168K/yr

They are seeking a Rendering Engineer to push the visual boundaries of real-time technology in ... g., DirectX 12 Ultimate, Vulkan, Metal), and platform-specific rendering features, advocating for ...

next page

Showing results 1-20

Directx Developer information

See salary details

$17

$52

$81

How much do directx developer jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for directx developer in the United States is $52.84, according to ZipRecruiter salary data. Most workers in this role earn between $40.38 and $64.66 per hour, depending on experience, location, and employer.

What is a DirectX developer?

DirectX Developers are software engineers who specialize in using Microsoft's DirectX API to create high-performance multimedia applications, particularly games and graphics-intensive programs on Windows platforms. They use DirectX to manage tasks like rendering 2D and 3D graphics, handling audio, and processing input devices. These developers typically have strong skills in C++ and a deep understanding of computer graphics and hardware acceleration. Their expertise ensures smooth, visually rich, and interactive experiences in PC games and other multimedia applications.

What are the key skills and qualifications needed to thrive as a DirectX developer, and why are they important?

To thrive as a DirectX Developer, you need strong proficiency in C++ programming, graphics programming concepts, and experience with the DirectX API, often supported by a degree in computer science or a related field. Familiarity with graphics debugging tools, shader development environments, and version control systems like Git is typically required. Excellent problem-solving abilities, attention to detail, and effective communication skills help set standout DirectX Developers apart. These skills ensure efficient development of high-performance graphics applications and seamless collaboration with cross-functional teams in fast-paced environments.

How do DirectX developers typically collaborate with artists and designers during the game development process?

DirectX Developers work closely with artists and designers to ensure that visual assets are efficiently integrated into the game engine and rendered accurately. They often participate in meetings to understand artistic vision and technical constraints, help optimize shaders, and troubleshoot rendering issues that may arise. This collaboration ensures that the final visual output meets both performance targets and artistic goals, making strong communication skills essential for DirectX Developers.

What is the difference between Directx Developer vs Graphics Programmer?

AspectDirectx DeveloperGraphics Programmer
Primary FocusDeveloping graphics applications using DirectX APICreating and optimizing graphics rendering algorithms
Required SkillsProficiency in DirectX, C++, shader programmingKnowledge of graphics algorithms, shader languages, C++
Work EnvironmentGame studios, multimedia companies, software firmsGame development, simulation, visualization projects

Both roles involve graphics programming, but Directx Developers specialize in implementing graphics solutions specifically with DirectX API, often within game or multimedia development. Graphics Programmers have a broader focus on graphics algorithms and rendering techniques, which may include multiple APIs beyond DirectX. While overlapping skills exist, Directx Developers typically work more directly with DirectX tools and libraries, whereas Graphics Programmers may work across various graphics frameworks.

More about Directx Developer jobs

What cities are hiring for Directx Developer jobs?

Cities with the most Directx Developer job openings:

What states have the most Directx Developer jobs?

States with the most job openings for Directx Developer jobs include:

Infographic showing various Directx Developer job openings in the United States as of August 2026, with employment types broken down into 85% Full Time, 3% Part Time, and 12% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $109,905 per year, or $52.8 per hour.

C/C++ Developer

1 point system

New York, NY โ€ข Remote

$50.25 - $67.50/hr

Contractor

Re-posted 11 days ago


Job description

Top 3 Must-Have Skillsets

2-4 years in the experience below:
1. GPU Architecture Knowledge
2. DX12 Knowledge, especially with respect to shaders (HLSL, SPIRV,ISA)
3. Tools experience with GPUView, PIX, Radeon GPU Profiler (RGP)

Typical Day in the Role
• Purpose of the Team: The purpose of this team is to perform first‑level performance triage and analysis, including trace collection and identification of graphics-related bottlenecks
• Key projects: N/A.
Candidate Requirements
• Disqualifiers: Candidates with a lack of graphics experience, have a background limited to generic or non‑graphics software engineering, do not have experience with graphics or performance analysis tooling, or do not meet at least two of the required hard skills will not be eligible for the role.
• Best vs. Average: The ideal resume would contain hands‑on graphics experience, familiarity with graphics and performance analysis tooling, hardware architecture knowledge, and experience identifying performance bottlenecks through trace collection and analysis.
Hard Skills Assessments
• Expected Dates that Hard Skills Assessments will be scheduled: ASAP
• Hard Skills Assessment Process: The assessment process will include one round with sponsor and FTE.
• Required Candidate Preparation: N/A
Summary:
This role’s main responsibility is to triage and diagnose DirectX 12 game performance issues by collecting GPU/CPU traces and comparing performance differences between Windows and Linux graphics stacks (runtime, drivers, and compilers), then communicating clear findings and recommended next steps to graphics driver and runtime engineers.
Job Responsibilities:
• Reproduce reported DirectX 12 performance issues from data produced by our testing lab.
• Capture GPU/CPU profiles and traces using tools such as PIX (timing captures), GPUView/ETW, and vendor profilers (e.g., Radeon GPU Profiler) to identify bottlenecks (GPU-bound vs. CPU-bound, synchronization, shader occupancy, pipelining, etc.).
• Analyze traces and performance counters to isolate the likely root cause and propose actionable next steps.
• Create clear performance write-ups with reproduction steps, captures, metrics, and a concise summary of suspected hotspots.
• Partner with graphics driver and runtime engineers to validate hypotheses, test fixes, and confirm performance improvements and regressions.
Skills:
• Understanding of real-time rendering fundamentals and the GPU graphics pipeline (draw calls, state changes, shaders, textures, buffers).
• Understanding of GPU architecture basics (waves/warps, occupancy, caches, memory bandwidth) and shader ISA at a high level.
• DirectX 12 familiarity (core concepts such as command queues/lists, descriptor heaps, resource states/barriers) and basic shader concepts in HLSL & SPIRV.
• Hands-on experience with profiling tools (PIX, RGP, GPUView, WPA/WPR) and interpreting timing/counter data.
• Programming skills in C/C++ with ability to read and reason about performance-sensitive code.
• Comfortable working in Windows environments (command line basics, driver/runtime builds) and strong written communication for bug reports and triage summaries.
• Comfortable working in Linux (shell, services, and basic scripting).
• Scripting for automation (Python, PowerShell, or Bash) and basic data analysis (CSV, spreadsheets, simple plots).
• Exposure to Windows graphics stack and debugging concepts (WDDM, DXGI, ETW providers, driver symbol debugging)
Education/Experience:
• Bachelor's degree in computer science, software engineering or relevant field required.
• 2-4 years experience required.