Apply

C++ Software Developer (3D) ⏤ Onsite/Remote

Posted 2024-10-23

View full description

📍 Location: Germany

🔍 Industry: 3D technology

🏢 Company: Abstract

🪄 Skills: Software DevelopmentGame DevelopmentQtC++

Requirements:
  • Ability to write clean, well-structured C++ code with multi-threaded programming techniques.
  • Expertise in error handling, debugging tools and techniques, and defensive programming.
  • Experience with advanced techniques for real-time rendering, lighting, or shading.
  • Proiciency in writing and optimizing material shaders with HLSL, GLSL, or Metal.
  • Experience with OpenGL and at least one modern graphic API such as Vulkan or Metal.
  • Proven experience working on a 3D engine or developing native-feel integrations.
  • Knowledge of GPU architecture, programming, and/or parallel computing techniques.
  • Interest in emerging web technologies like WebGPU and WebAssembly, or compiler construction.
Responsibilities:
  • As a 3D C++ Software Developer, you'll work on architecting robust solutions, optimizing performance, writing complex shaders, and developing plugins that enhance user experiences.
  • Your role includes delivering cutting-edge solutions across various products and contributing to innovation in the industry.
Apply