Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Rendering Programmer

Full-time

BeamNG GmbH

Role Description

To support our ongoing and future development plans, we are looking for an experienced Rendering Programmer with strong C++ expertise and a solid background in real-time rendering. This person should be comfortable working independently within a proprietary engine environment and capable of taking ownership of complex, long-term development projects from concept through to completion.

Technical Responsibilities:

  • Immerse yourself in our proprietary C++ game engine and renderer, improving its internals in ways that are typically out of reach when using common engines.
  • Work across our graphics backends, including DirectX 11, DirectX 12, Vulkan, and console APIs, ensuring features remain consistent, correct, and performant on every platform we support.
  • 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.
  • Quickly learn new areas of the codebase independently, as required for each task.
  • Apply knowledge of linear algebra, vectors, and geometric principles.
  • Investigate and resolve GPU vendor-, driver-, and hardware-specific issues reported across a wide range of player hardware.
  • Assist with build scripts, library integrations, and continuous integration.

Non-Technical Responsibilities:

  • Be active and participate in internal chat conversations, keeping track of those that may affect engine and renderer development.
  • Take full ownership of the advancement of your assigned projects with minimal oversight.
  • Work closely with artists and technical artists to turn visual goals into something that runs in real time.
  • Assist and guide other developers in the right direction, occasionally doing minor code reviews.

Qualifications

  • Proven track record of creating or modifying rendering code in a custom or proprietary engine.
  • Solid foundation in C++ programming and real-time rendering, with at least 5 years of experience.
  • Experience with fundamental multithreading primitives and parallel command recording.
  • Hands-on experience with at least one modern graphics API, such as DirectX 12, Vulkan, or a console equivalent, as well as shader authoring in HLSL or GLSL, including compute shaders.
  • Strong understanding of the real-time rendering pipeline and GPU hardware, including rasterization, lighting and shadowing, materials, post-processing, synchronization, and resource lifetimes.
  • Comprehensive understanding of memory management and optimization strategies for both CPU and GPU.
  • Strong mathematical knowledge required for real-time rendering, including linear algebra, vectors and matrices, coordinate spaces, geometry, and color spaces.
  • Knowledge of GPU and CPU performance profiling and debugging tools, such as RenderDoc, PIX, Nsight, or vendor profilers.
  • Proven ability to take ownership of projects and drive initiatives to successful completion.
  • Excellent written and spoken English communication skills; additional languages are a plus.

Requirements

  • Experience developing your own custom engine or renderer as a personal or hobby project.
  • Experience supporting multiple graphics backends through a shared abstraction layer.
  • Console development experience.
  • Familiarity with shader compilation toolchains and cross-compilation, such as DXC and SPIR-V, as well as shader permutation systems.
  • Willingness to provide programming mentorship and conduct code reviews.
  • Proficiency in Linux programming and scripting.
  • Knowledge of CI, troubleshooting build issues, and integrating new libraries and platforms.
  • VR rendering experience.

Benefits

  • Flexible working hours
  • Language courses
  • Talent development program (training budget, participation in seminars/conferences, etc)
  • Personal development program (feedback, leadership, conflict engagement, etc)
  • Parental leave
  • Employee assistance program
  • Relocation assistance (if applicable)

Company Description

Our journey began in 2013 and we've continued to expand as an independent studio since then. We are a team of over 90 employees of 26 nationalities with a headquarters in Bremen, Germany, and we are always on the lookout for expert talent to join us!

We consider our employees to be our most valuable assets, and all of them play a vital role in helping us establish and nurture the company's culture and values. We are a guild of innovators, artists, engineers, and designers, who appreciate and embrace the diversity of our perspectives and know-how to apply them to grow together as a community and foster a healthy work environment.

Together, we are building a safe and inclusive atmosphere, with transparent processes to amplify individuality, empathy, respect, creativity, and continuous learning for all employees. Regardless of your identity or background, we would be happy to welcome your application if you feel inspired and want to become a part of our team! Skip writing lengthy cover letters and tell us more about your passion for gaming and why specifically BeamNG. Do not be discouraged if you don’t meet all the criteria for a specific role, feel free to submit an unsolicited application.

To minimize bias throughout the hiring process, please submit your application in English.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Rendering Programmer in Remote vacancy
  • $172k - $258.1k

     ...name synonymous with entertainment excellence and creativity.Senior Graphics Programmer, Mobile (iOS/Android)PlayStation Studios / San Diego...  ...capabilities.You will focus on writing and optimizing our mobile rendering engine, debugging graphics and performance issues,... 
    Senior
    Remote work
    Flexible hours

    Sony Interactive Entertainment America

    San Diego, CA
    2 days ago
  • $107.5k - $204.5k

    Job ID: 01859960Posted: Posted 11 Days AgoStart Date: 2026-07-20Location: US-CT-MIDDLETOWN-220A ~ Aircraft Rd ~ BLDG 220ACountry: United States of AmericaTime Type: Full timeDate Posted:2026-07-20 Country:United States of America Location:US-CT-MIDDLETOWN-220A ~ Aircraft...
    Senior
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Afternoon shift

    Raytheon

    Middletown, RI
    3 days ago
  • $135k

     ...with professional development opportunities.Position SummaryA Senior Statistical Programming is an expert in the management, technical...  ...experience is required.5+ years of experience as a statistical programmer in the pharmaceutical industry is preferred.Knowledge, Skills,... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Monday to Friday
    Flexible hours

    ImmunityBio

    Dunkirk, NY
    4 days ago
  • $150k - $200k

    Role Description We are looking for a Senior Graphics Programmer with an obsessive focus on performance and visual fidelity to push Unreal Engine...  .... ~Profiling GPU performance and resolving severe rendering bottlenecks related to draw calls, level of detail (LOD) transitions... 
    Senior
    Full time
    Temporary work

    Studio Wildcard

    Remote
    7 days ago
  •  ...To support clinical research initiatives, the remote Senior Clinical Programmer will lead the development of data acquisition standards, provide expertise in EDC and CDISC practices, and oversee database design and programming while collaborating with cross-functional... 
    Senior
    Remote work

    Virtual Vocations Inc

    United States
    3 days ago
  • $140k - $175k

     ...for Image or Data Processing (TensorFlow or similar packages) · DICOM / PACS integration · Cybersecurity · Visualization and Rendering of Medical and Biology Imaging Data · Firmware Development / Electrical Engineering · Experience with building embedded software... 
    Senior
    Full time

    Gentuity, LLC

    Remote
    20 hours ago
  •  ...pharmaceutical clients, with the support of Cytel right behind you, you'll be at the heart of our client's innovation. As a Senior Statistical Programmer you will be dedicated to one of our global pharmaceutical clients; a company that is driving the next generation of... 
    Senior
    Remote work
    Flexible hours

    Cytel

    Columbia, SC
    20 hours ago
  •  ...create safer, more civil shared experiences for everyone. As a Senior Frontend Engineer on the Core UI team, you'll push Roblox...  ...'ll own profiling, diagnosis, and end-to-end optimization of rendering, layout, and input pipelines to reduce frame time, eliminate jank... 
    Senior
    Full time

    Roblox

    Remote
    20 hours ago
  •  ...value of prototyping and iterating applications over time. As a Senior Software Engineer at ICON, you will be responsible for...  ...manage relationships between authored model data, backend data, and rendering.  MINIMUM QUALIFICATIONS ~10+ years of professional experience... 
    Senior
    Full time
    Remote work

    Icon

    Austin, TX
    20 hours ago
  •  ...Job Summary: The Senior CMM Programmer is responsible for leading the development, optimization, and validation of complex CMM programs for precision measurement of intricate geometries. This role serves as a technical authority in metrology, driving best practices... 
    Senior

    Syntec Optics

    Rochester, NY
    4 days ago
  • $75 - $105 per hour

     ...implementation, testing, and iteration. Build interactive features including input handling, scene and interaction systems, and rendering optimizations. Integrate platform/runtime features such as tracking spaces and passthrough/scene understanding via extensions... 
    Senior
    Hourly pay
    Weekly pay
    Full time
    For contractors
    Summer work

    Mercor

    Remote
    20 hours ago
  •  ...shipping over speculating. Nice to have: Cross-platform development with C++ and low-level hardware APIs. Experience with rendering, graphics, or game-engine-adjacent systems. Contributions to open source, conference talks, or technical writing in the iOS... 
    Senior
    Full time

    Roblox

    Remote
    20 hours ago
  • $140k - $180k

     ...modern software, we’d love to meet you. We’re looking for a senior full-stack engineer to help build the core tools that power our...  ...ground up. Our stack is Remix + Django + Postgres , deployed on Render. What You’ll Do Build and maintain key parts of our... 
    Senior
    Remote job
    Full time
    Contract work
    For contractors

    Electric Air

    United States
    20 hours ago
  • $100k - $150k

     ...develop a range of features within Unreal Engine, which may include engine modifications, gameplay, game AI, UI, audio, networking, rendering, and/or tools. Our ideal candidate is a self-motivated and demonstrated team player with the ability to juggle and jump between... 
    Senior
    Remote job
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    Rushdown Studios

    Remote
    20 hours ago
  • Role Description Are you looking to join a company where your contributions truly matter, and where you'll be part of a supportive, innovative team? MMS is an award-winning, data-focused clinical research organization (CRO). ~Mastery and trained on generating tables, ...
    Senior
    Full time

    MMS

    Remote
    20 hours ago
  •  ...simulation platforms Experience with CAD, PLM, or engineering software development. Large engineering datasets and high-performance rendering. The Extra Details Full-time, permanent position with a competitive compensation package, including stock options.... 
    Senior
    Remote job
    Permanent employment
    Full time

    Colab Software

    Remote
    20 hours ago
  • Role Description The Senior Real-World Analyst (RWA) will be responsible for conducting analyses for Real-World Evidence (RWE) studies utilizing administrative claims, electronic medical records (EMR), and registry data. The successful candidate will possess a deep understanding... 
    Senior
    Contract work
    Flexible hours

    Penfield Search Partners

    Remote
    20 hours ago
  • An independent evaluation consulting company is seeking a Survey Programmer or Senior Survey Programmer to manage surveys utilizing Forsta Plus. This role involves programming, testing, and quality assurance for surveys on critical public health topics, offering remote... 
    Senior
    Full time
    Part time
    Remote work

    Professional Data Analysts, Inc.

    Minneapolis, MN
    1 day ago
  • $1,000 per month

     ...want to help change that. About the Role We're hiring a Senior Software Engineer to join the product engineering team. You'll architect...  ...to have: Experience with our stack: Django, Typescript, AWS, Render, Snowflake DevOps/infra depth: CI/CD, monitoring, security... 
    Senior
    Full time
    Work at office
    Remote work
    All shifts
    Flexible hours

    Evvy

    New York, NY
    20 hours ago
  • $160k - $210k

     ...alarms, and robots across enterprise locations. We're hiring a Senior Full Stack Engineer to own the interfaces that security teams...  ...4/7 • Design and implement complex, interactive UIs - canvas rendering (environment maps, robot positioning), data visualization,... 
    Senior
    Full time
    Flexible hours

    Cobalt Ai, Llc

    Remote
    20 hours ago
  • $135k - $195k

     ...systems in time and space. True Anomaly is seeking a dedicated Senior Front End Software Engineer to contribute to the continuing evolution...  ...modern React, including advanced patterns (compound components, render props, custom hooks architecture), state management strategies,... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Flexible hours

    True Anomaly

    Remote
    20 hours ago
  • $165k - $185k

     ...stack role with a clear weighting toward the parts of the system that run before pixels reach the browser — API integrations, server-rendered routes, caching, observability, deployment, and the SEO-critical surface that determines how millions of crawler requests resolve.... 
    Senior
    Full time
    Remote work
    Relocation
    Flexible hours

    The Motley Fool

    Remote
    20 hours ago
  • $140k - $200k

     ...reliability, and consistency across releases. Identify, diagnose, and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility problems — and propose robust architectural or design solutions. An ideal candidate should have... 
    Senior
    Full time
    Work at office

    Speechify

    Remote
    20 hours ago
  • $153k - $204k

     ...logging formats, APIs, and data access patterns Make pragmatic decisions about how user-logged data should be stored, queried, and rendered to support new analytical questions Collaborate closely with product, design, and customer-facing teams to validate ideas early... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    Core Weave

    Remote
    20 hours ago
  • $135k - $250k

     ...SENIOR SOFTWARE ENGINEER (GEOMETRY PROCESSING)  Freeform builds AI-native manufacturing systems that unify software, hardware, and...  ...geometry fast and correct, whether in game engines, real-time rendering, visual effects, or simulation, the underlying structure of the... 
    Senior
    Full time
    Casual work
    Relocation package
    Flexible hours

    Freeform

    Remote
    20 hours ago
  •  ...Title: Senior Programmer Location: Bronx NY On-site/Remote/Hybrid: Onsite Duration: 12 Months (with possibility of extension) Interview Process: Webcam/In-Person No of submissions: No of Positions: 1 Position: Senior... 
    Senior
    Full time
    Part time
    Work at office
    Remote work

    InterSources

    Bronx, NY
    3 days ago
  •  ...Wissenschaftliche:r Mitarbeiter:in - Quantenalgorithmen für die Wirkstoffforschung (w/m/d) Mathematiker*in / Bioinformatiker*in (m/w/d) Senior Statistiker*in klinische Studien Facharzt für Endokrinologie als Clinical scientist (m/w/d) Münster, North Rhine-Westphalia,... 
    Senior
    Remote work

    Immatics

    New Bremen, OH
    1 day ago
  • $80.6k - $145k

     ...to ensure that outputs meet quality standards and project requirements. ~Performs validation programming and works with other Programmers, Biostatisticians, and other project team members to resolve discrepancies or any findings. ~Keeps project team members informed... 
    Senior
    Full time
    Flexible hours

    Syneos Health

    Remote
    4 days ago
  • $191k - $253k

     ...Familiarity with local networking, deployment automation, and configuration management Familiarity with 3D math and real-time rendering concepts US Salary Range $191,000 - $253,000 USD The salary range for this role is an estimate based on a wide range of... 
    Senior
    Full time
    Work experience placement
    Local area
    Immediate start

    Anduril Industries

    Remote
    20 hours ago
  • $110.2k - $176.4k

     ...look at the impossible and find transformative solutions that turn dreams into possibilities. Job Description The Senior Statistical Programmer is responsible for developing, testing, maintaining, validating, and documenting data analysis programs that generate... 
    Senior
    Hourly pay
    Daily paid
    Temporary work
    Work at office
    Remote work
    Flexible hours
    Shift work

    Becton Dickinson & Company

    Albuquerque, NM
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Rendering Programmer. Be the first to apply!