Adobe

Computer Graphics Software Engineer - Adobe 3D Substance

Adobe

Clermont-Ferrand, Puy-de-Dome, France

full time

30 Sep 2025

Adobe

We are looking for a Computer Graphics Software Engineer with experience of high-performance GPU and CPU programming, real-time rendering and image processing, and a good sense of software craftsmanship. Our team develops the core software libraries shared between our applications. As a team member, you will contribute to the development of the component responsible for the real-time rendering of procedural textures on multiple hardware platforms and operating systems in industry-leading software such as Substance Designer and Substance Painter.

What you'll Do

  • Work collaboratively with engineers and designers to architect, develop and optimize new features in the procedural engine
  • Implement and optimize high-performance image-processing algorithms on a variety of hardware platforms (CPUs and GPUs).
  • Identify and fix bugs and performance bottlenecks
  • Maintain and extend the technological stack involved in building, testing, packaging and shipping a core library to internal and external customers
  • Review code on a regular basis and give detailed, constructive feedback
  • Learn new technologies and maintain a high degree of technical involvement

What you need to succeed

  • Experience with at least one GPU API (OpenGL, Direct3D, Vulkan or Metal) and shading languages (GLSL, HLSL, etc.)
  • Knowledge of image-processing algorithms and how to implement them efficiently on GPU / CPU
  • Good background in C/C++
  • Good computer science fundamentals
  • Good design and problem-solving skills
  • Experience writing cross-platform code
  • Ability to work cooperatively with different teams
  • Comfortable with working on large projects and technical codebases
  • Experience with debugging and testing native applications
  • Experience with profiling tools and optimization
  • CPU code low level optimization and SIMD programming a plus
  • Knowledge of 3D content production pipelines a plus



Do you want to get jobs like this one sent to your email every week?

Then subscribe to the C++ JOBS newsletter!