ironquill.tech/board

$ cat jobs/senior-rendering-programmer-remote-onsite-beamng-64b1761e348c.json

Senior Rendering Programmer (Remote/Onsite)

Beamng·EU·Germany·senior
c++
Apply on arbeitnow → Get AI match score →
Role description BeamNG is an independent game & software development studio, established in 2013 in Bremen, Germany. We are an international, remote-first team of almost 90 people. Our development focuses on state-of-the-art soft-body physics vehicle simulation, currently available as an early access videogame - BeamNG.drive , and as a stand-alone research platform - BeamNG.tech 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 someth

Similar remote roles

Senior Robotics Engineer
clera · US · senior
Staff Software Engineer - (Portable Platform) Rust/C++
Canva · Worldwide · senior
Software Engineer, Layer1
arista networks · EU · mid
Machine Learning Engineer
rtb house · EU · mid
Clases Online de Informática - Sin Experiencia
tusclasesparticulares · EU · mid
Senior Embedded Software Engineer
Scout AI · Worldwide · senior
Embedded Robotics Engineer
bright vision technologies · US · mid
Systems Engineer I - Software, Robotics & Semiconductor Automation
ASM · Worldwide · mid