Senior Rendering Programmer - Remote Real-Time Graphics Pro

BeamNG

Germany (OH)

Remote

USD 75,000 - 104,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible working hours
Language courses
Talent development program (training)
Personal development program
Parental leave
Employee assistance program
Relocation assistance (if applicable)

Job summary

BeamNG, Bremen-based remote-friendly studio, is seeking an experienced Rendering Programmer with strong C++ expertise and a solid background in real-time rendering. You will own complex rendering tasks from concept to completion in a proprietary engine environment.

Responsibilities include cross-backend work (DirectX 11/12, Vulkan, console APIs), optimizing GPU/CPU performance, and collaboration with artists to deliver real-time visuals.

Qualifications

  • Proven track record of creating or modifying rendering code in a custom or proprietary engine.
  • At least 5 years of C++ and real-time rendering experience.
  • Experience with DirectX 12, Vulkan, or console equivalents; shader authoring in HLSL/GLSL.
  • Strong understanding of the real-time rendering pipeline and GPU hardware.
  • Memory management and optimization for CPU and GPU.
  • Strong mathematical knowledge for rendering (linear algebra, vectors, matrices).
  • Knowledge of GPU/CPU performance profiling tools (RenderDoc, PIX, Nsight).
  • Excellent written and spoken English communication; other languages are a plus.

Responsibilities

  • Improve internals of the proprietary C++ engine and renderer.
  • Work across graphics backends (DirectX 11/12, Vulkan, consoles) to keep features consistent and performant across platforms.
  • Implement and improve rendering features end-to-end.
  • Optimize GPU and CPU frame time and memory usage.
  • Write simple, maintainable code designed for long-term sustainability.
  • Learn new areas of the codebase quickly and independently.
  • Apply knowledge of linear algebra, vectors, and geometry.
  • Investigate and resolve GPU/vendor-specific issues across various hardware.
  • Assist with build scripts, library integrations, and CI.
  • Engage with artists to turn visuals into real-time rendering results.
  • Provide guidance and code reviews to other developers.

Skills

C++ programming
Real-time rendering
Multithreading
Shader programming
English communication

Tools

RenderDoc
PIX
Nsight

Job description

BeamNG, Bremen-based remote-friendly studio, is seeking an experienced Rendering Programmer with strong C++ expertise and a solid background in real-time rendering. You will own complex rendering tasks from concept to completion in a proprietary engine environment.

Responsibilities include cross-backend work (DirectX 11/12, Vulkan, console APIs), optimizing GPU/CPU performance, and collaboration with artists to deliver real-time visuals.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Rendering Programmer (Remote/Onsite)
Senior Rendering Programmer (Remote/Onsite)

BeamNG • Germany (OH)

Remote
USD 75,000 - 104,000
Flexible working hours
Language courses
Talent development program (training)
+4
Remote Graphics Engineer - Real-Time Rendering & Tools
Remote Graphics Engineer - Real-Time Rendering & Tools

YO IT Consulting • Los Angeles (CA)

On-site
USD 90,000 - 140,000
Remote Game Rendering Engineer (Tools & Modding)
Remote Game Rendering Engineer (Tools & Modding)

YO IT Consulting • Chicago (IL)

On-site
Remote Graphics Software Engineer — Real-Time Rendering
Remote Graphics Software Engineer — Real-Time Rendering

BairesDev • Peru (IL)

On-site
USD 120,000 - 180,000
100% remote work
USD or local currency pay
Home setup provided
+3
Remote 3D Graphics Engineer - Real-Time Rendering
Remote 3D Graphics Engineer - Real-Time Rendering

BairesDev • Peru (IL)

On-site
USD 120,000 - 180,000
Remote work
Flexible hours
Hardware provided
+1
Senior Real-Time Graphics Engineer (Remote)
Senior Real-Time Graphics Engineer (Remote)

Jobgether • United States

On-site
USD 150,000 - 220,000
Fully remote in US/Canada
Paid time off
Medical, dental, vision
+2
Remote Game Rendering Engineer | Engine Tools & Modding
Remote Game Rendering Engineer | Engine Tools & Modding

YO IT Consulting • Town of Belgium (WI)

On-site
Remote Game Engine & Rendering Engineer
Remote Game Engine & Rendering Engineer

YO IT Consulting • Town of Florida (NY)

On-site
USD 90,000 - 130,000
Remote Graphics Engineer — Real-Time Rendering Pro
Remote Graphics Engineer — Real-Time Rendering Pro

BairesDev • Peru (IL)

On-site
USD 100,000 - 150,000
Remote work
USD payments or local currency
Hardware provided
+4
Remote Game Engine Tools & Rendering Engineer
Remote Game Engine Tools & Rendering Engineer

YO IT Consulting • Georgia

On-site
USD 90,000 - 130,000