C++ Graphics Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s degree or higher in Computer Engineering or a related field., At least 5 years of experience in C++ development., Proficiency in Unreal Engine and Vulkan graphics programming., Strong understanding of shader development and linear algebra..

Key responsibilities:

  • Design and implement high-quality software components for real-time rendering.
  • Collaborate with a dynamic development team in an agile environment.
  • Develop and maintain custom rendering systems and performance benchmarks.
  • Integrate advanced features into real-time pipelines and enhance the 3DGS rendering plugin.

ARQUIMEA logo
ARQUIMEA
201 - 500 Employees
See all jobs

Job description

Volinga is a deep tech company developing cutting-edge solutions for the Media & Entertainment industry, with a focus on 3D scene reconstruction and real-time rendering using AI.

We help studios and creators digitize real-world environments into photorealistic 3D assets through advanced technologies like Gaussian Splatting and radiance fields.

We’re looking for a talented C++ Graphics Developer to join Volinga’s core engineering team. You’ll play a key role in building the next generation of real-time rendering technology, working at the intersection of Unreal Engine, Vulkan, and cutting-edge AI-based radiance fields. If you’re passionate about performance, graphics, and pushing visual fidelity to new heights, we’d love to hear from you.

Tasks to be performed:

  • Design and implement high-quality software components following modern software architecture principles, design patterns, and deployment practices.
  • Collaborate effectively with a dynamic and creative development team in an agile environment.
  • Develop and maintain custom rendering systems:
  • Integrate cutting-edge features of our radiance field renderer into real-time pipelines.
  • Continuously identify and drive improvements in performance, architecture, and integration.
  • Develop and maintain automated tests and performance benchmarks.
  • Unreal Engine: Develop and enhance Volinga’s 3DGS rendering plugin.
  • Vulkan: Build and expand a proprietary Vulkan-based rendering engine.

Required skills, experience and candidate profile:

  • Bachelor’s degree or higher in Computer Engineering or a related field.
  • At least 5 years of experience.
  • Proficiency in modern C++.
  • Experience in one or more of the following:
  • Unreal Engine C++ development (Blueprints, Niagara, Post-processing).
  • Vulkan graphics programming (experience in other APIs like OpenGL, DirectX is a plus).
  • Strong understanding of shader development.
  • Solid foundations in linear algebra, space transformations, and coordinate systems.
  • Familiarity with graphics and performance profiling tools (e.d., Nvidia Nsightm, RenderDoc).
  • Experience with Cmake.

Additionally, we will also value experience in the following areas:

  • Master's Degree or Specialization in Computer Graphics or Game Development.
  • Experience with 3DGS is a plus
  • Experience with interoperability between graphics APIs is a plus.
  • Experience with CUDA ang GPGPU programming is a plus.
  • Knowledge of color science and color management using OCIO is a plus.
  • Experience in custom engine development or engine architecture design is a plus.

At VOLINGA, we value diversity and inclusion. We do not discriminate on the basis of race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or other protected factors by law. All candidates will be considered equally based on their skills and experience

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Graphic Designer Related jobs