Senior Rendering Programmer
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.
$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,...SeniorRemote workFlexible hours$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...SeniorContract workTemporary workWork experience placementWork at officeRemote workFlexible hoursShift workNight shiftWeekend workAfternoon shift$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,...SeniorFull timeTemporary workWork at officeRemote workMonday to FridayFlexible hours$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...SeniorFull timeTemporary work- ...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...SeniorRemote work
$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...SeniorFull time- ...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...SeniorRemote workFlexible hours
- ...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...SeniorFull time
- ...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...SeniorFull timeRemote work
- ...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
$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...SeniorHourly payWeekly payFull timeFor contractorsSummer work- ...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...SeniorFull time
$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...SeniorRemote jobFull timeContract workFor contractors$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...SeniorRemote jobFull timeWork at officeLocal areaWorldwideFlexible hours- 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, ...SeniorFull time
- ...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....SeniorRemote jobPermanent employmentFull time
- 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...SeniorContract workFlexible hours
- 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...SeniorFull timePart timeRemote work
$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...SeniorFull timeWork at officeRemote workAll shiftsFlexible hours$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,...SeniorFull timeFlexible hours$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,...SeniorPermanent employmentFull timeWork experience placementWork at officeFlexible hours$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....SeniorFull timeRemote workRelocationFlexible hours$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...SeniorFull timeWork at office$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...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$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...SeniorFull timeCasual workRelocation packageFlexible hours- ...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...SeniorFull timePart timeWork at officeRemote work
- ...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,...SeniorRemote work
$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...SeniorFull timeFlexible hours$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...SeniorFull timeWork experience placementLocal areaImmediate start$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...SeniorHourly payDaily paidTemporary workWork at officeRemote workFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Rendering Programmer. Be the first to apply!






