Next Ventures
Senior Software Developer C++ (m/w/d)
Munich, Bavaria, GermanyUSD 17
About the role
**About the Role**
We are looking for an Software Engineer C\+\+ to join our software development team.
You will work on high\-performance 3D graphics and C\+\+ technology.
This position is ideal for an engineer with strong low\-level programming skills who enjoys working close to the GPU, solving performance challenges and developing sophisticated rendering technology.
**Your Responsibilities**
* Develop, optimise and maintain high\-performance C\+\+ software for real\-time rendering applications.
* Develop graphics functionality using Vulkan, OpenXL or OpenGL
* Work across different areas of the rendering pipeline, from CPU\-side rendering architecture to GPU execution
* Develop and optimise GPU shaders using GLSL
* Implement modern rendering techniques including lighting, shadows, post\-processing and physically based rendering
* Analyse and improve CPU and GPU performance
* Optimise rendering pipelines for frame time, memory usage and throughput
* Develop solutions for handling complex and high\-poly 3D scenes
* Work with techniques such as LOD, instancing, culling and indirect rendering
* Debug rendering and GPU performance issues using specialist graphics tools
* Contribute to the architecture and continued development of the rendering engine
* Collaborate closely with other C\+\+ and graphics engineers
**Your Profile**
* Several years of professional experience with C\+\+17 / C\+\+20
* Strong background in 3D graphics and real\-time rendering
* Knoweldge with OpenXR or WebRTC
* Fluent English speaking
Applying with JobFu tracks this in your pipeline automatically.
Free AI résumé tailoring, interview prep, and matches across 40+ countries.