Software Engineer - 3D Graphics & VR

Enscape GmbH285 days ago50,000 - 100,000 EUR
Karlsruhe, DE
Enscape GmbH

About this job

Compensation: €50k - 100k
Location options: Paid relocation
Job type: Full-time
Experience level: Mid-Level, Senior
Role: Graphics/Game Developer
Industry: Architecture, Realtime Visualization, Virtual Reality
Company size: 11–50 people
Company type: Private


3d, real-time, raytracing, graphics, rendering

Job description

As a Software Developer - 3D Graphics & VR (m/f/d) you are responsible for the core of our software product Enscape: a powerful real-time global illumination renderer based on OpenGL 4.x. The important thing is that you enjoy teamwork and look for the challenge of developing one of the most exciting technologies of our time! Your Tasks:
  • Further development and maintenance of our physically-based real-time path tracers
  • Conception and implementation of modern rendering algorithms based on OpenGL or Vulkan
  • CPU and GPU performance improvement through targeted profiling and low-level optimizations (keyword: Warp Utilization, Memory Access Coherence)
  • Design, planning, and implementation of new features in close collaboration with the C # development team
  • Integration of state-of-the-art 3D and VR technologies
Your Profile:
  • Very good knowledge of performance-oriented C ++ development and modern rendering APIs (OpenGL 4.x / DirectX11 and higher, as well as GLSL / HLSL)
  • Several years of professional experience in rendering
  • Bachelor or Master of Science in Computer Science
  • Comprehensive knowledge of modern real-time rendering technologies (data structures, algorithms, and mathematics)
  • Ideally, experience with Vulkan or WebGL
  • A structured, thorough way of working in terms of profiling, debugging, and planning
You Want:
  • To actively shape and develop processes and structures – we value your advice!
  • To be part of a competent and dynamic team
  • To work for an international and technical leader
  • To help shape and develop modern software (real-time rendering)
  • To constantly learn new things and develop yourself continuously
  • Flat hierarchies and fast feedback
  • Agile processes and software development according to SCRUM
  • And most importantly - have fun at work!
You Benefit From:
  • Personable, humorous colleagues and a pleasant working atmosphere that makes work-life balance a priority
  • Diverse, exciting tasks and the opportunity to contribute with your ideas
  • Short decision-making paths that leave room for creativity and free space for experimentation and discussion
  • Language courses, regular corporate events, and shared leisure activities
  • An air-conditioned office with roof terrace in a central downtown location, conveniently located in the heart of Karlsruhe
  • Attractive salary and diverse career development opportunities
  • Free drinks, delicious coffee, breakfast bar, and snacks
  • Occupational pension, capital-forming payments, and an optional job ticket


27 Erbprinzenstraße Karlsruhe, DE

By clicking apply you will leave devsnap. Please be careful. You should never have to pay to apply.
A new version is available REFRESH