Remote C++ 3D Software Developer (Contractor)
abstractgroup
Job description
About the role
Abstract is seeking a passionate C++ Software Developer specialized in 3D graphics to join its remote team on a contract basis. You will work on cutting‑edge real‑time rendering, shader creation, and integration of high‑performance plugins across a portfolio of innovative 3D products.
Key responsibilities
- Design and implement robust, efficient C++ code for low‑level rendering and system‑side performance optimization.
- Develop and maintain complex real‑time shaders using HLSL, GLSL, or Metal.
- Integrate native‑feel plugins that extend product capabilities.
- Collaborate with engineers to debug, profile, and improve GPU‑centric pipelines.
- Explore emerging web graphics technologies such as WebGPU and WebAssembly.
Required profile
- Strong ability to write clean, well‑structured C++ with multithreading techniques.
- Experience in error handling, defensive programming, and using debugging tools.
- Proven background working on a 3D engine or native‑integration projects.
- Interest in GPU architecture, parallel computing, and emerging graphics APIs.
Required skills
- C++
- Multithreaded programming
- OpenGL
- Vulkan or Metal
- HLSL, GLSL, Metal shader languages
- Real‑time rendering, lighting, shading
- GPU architecture knowledge
- Parallel computing techniques
- WebGPU
- WebAssembly
- Compiler construction basics
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Germany.
Salaries by job title
- LKW-Fahrer im Nahverkehr (m/w/d) 13
- Financial Controller (m/w/d) 12
- Key Account Manager (m/w/d) 9
- Controller (m/w/d) 9
- Ausbildung zum Elektroniker für Betriebstechnik (m/w/d) 8
- Ausbildung zum Anlagenmechaniker (m/w/d) SHK 8
- Junior Mobile Developer (Android/iOS) – Frankfurt 7
- Business Development Manager 7
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 1 week from now
72 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
abstractgroup