Graphics Engineer, Ray Tracing

2 weeks ago


Copenhagen, Copenhagen, Denmark Unity Technologies ApS Full time

The opportunity
As a Graphics Engineer in our platforms organization, you will play a pivotal role in advancing our real-time ray tracing stack, shaping the future of graphics in Unity. Our ray tracing implementation covers everything from low-level platform-specific optimizations to cutting-edge high-level features. In this role, you'll collaborate closely with a cross-disciplinary team to ensure our ray tracing solution becomes the premier cross-platform rendering technology in the industry.

With a background in high-performance rendering, you understand the necessity of writing both fast and maintainable code. Perhaps most importantly, you'll be part of an enthusiastic and high-energy team dedicated to creating the most visually stunning and technologically impressive real-time experiences and games in the world.

What you'll be doing

  • Design, implement and maintain high-performance rendering features for ray tracing, while taking all platforms into account.
  • Develop and maintain production-quality code, public documentation, and tests.
  • Design powerful and extensible public APIs.
  • Collaborate with a cross-discipline team to collect user feedback and prioritize feature development of core Unity rendering.
  • Contribute to the design and implementation of advanced graphics features to enhance the visual fidelity and performance of Unity.

What we're looking for

  • Proficiency with C++ programming.
  • Proficiency with one of the following graphics APIs: DirectX12, Vulkan or Metal.
  • Experience working on shaders and rendering features.
  • Performance-minded development, code profiling and optimization skills.
  • Relevant education and / or hands-on experience within real time graphics rendering, parallel GPU computing or similar technology field.

You might also have

  • Experience developing graphics using Unity.
  • Experience with modern real time ray tracing.
  • Mobile and / or console development experience (Android, iOS, Nintendo Switch, Microsoft Xbox, Sony Playstation).

Location:
Copenhagen, Denmark

#J-18808-Ljbffr

  • Copenhagen, Copenhagen, Denmark Unity Technologies ApS Full time

    Key ResponsibilitiesDesign, implement, and maintain high-performance rendering features for ray tracing.Develop and maintain production-quality code, public documentation, and tests.Design powerful and extensible public APIs.Collaborate with the team to collect user feedback and prioritize feature development of core Unity rendering.Contribute to the design...


  • Copenhagen, Copenhagen, Denmark Unity Technologies ApS Full time

    About the RoleWe are seeking a skilled Unity Rendering Engineer to join our platforms organization and contribute to the advancement of our real-time ray tracing stack. As a key member of our cross-disciplinary team, you will play a pivotal role in shaping the future of graphics in Unity.Our ray tracing implementation covers a wide range of topics, from...


  • Copenhagen, Copenhagen, Denmark Unity Technologies ApS Full time

    Job DescriptionThe ideal candidate will have a background in high-performance rendering and a strong understanding of the importance of writing fast and maintainable code. You will be responsible for designing, implementing, and maintaining high-performance rendering features for ray tracing, taking all platforms into account.Additionally, you will develop...


  • Copenhagen, Copenhagen, Denmark Unity Technologies Full time

    Unity is looking for a Graphics Strategy Director to lead its European graphics technical art team. In this role, you will develop and implement strategies that enhance the content creation experience in Unity.You will work closely with engineers and product designers to improve the efficiency of artistic workflows and ensure that Unity remains at the...


  • Copenhagen, Copenhagen, Denmark PLAYDEAD ApS Full time

    Job DescriptionWe are seeking a highly skilled Graphics Programmer to join our team at Playdead ApS in Copenhagen, Denmark.About the Role:As a Graphics Programmer, you will be responsible for developing and implementing graphics algorithms and technologies to drive the visual quality of our games forward. You will work closely with artists to identify and...


  • Copenhagen, Copenhagen, Denmark Unity Technologies ApS Full time

    **Key Responsibilities**Contribute to Unity's graphic strategyClosely collaborate with engineers and product designers to improve the content creation experience in UnityAdvocate for more elegant and efficient workflowsBuild a healthy, empowering team culture


  • Copenhagen, Copenhagen, Denmark Unity Technologies Full time

    About the RoleWe are looking for a talented Technical Art Manager to join our team in Europe.Key ResponsibilitiesDevelop and implement Unity's 3D graphics strategyCollaborate with engineers and designers to enhance content creation featuresDrive innovation and advocate for efficient workflowsMentor and lead a high-performing team of technical artistsEnsure...


  • Copenhagen, Copenhagen, Denmark PLAYDEAD ApS Full time

    We're Playdead, an independent game company based in the heart of Copenhagen, Denmark. We have made two critically acclaimed titles, LIMBO and INSIDE. Our current project is a 3rd-person science fiction adventure set in a remote corner of the universe.Job descriptionWe are looking for a Graphics Programmer to build the technology which will drive the...


  • Copenhagen, Copenhagen, Denmark PLAYDEAD ApS Full time

    We're Playdead , an independent game company based in the heart of Copenhagen, Denmark. We have made two critically acclaimed titles, LIMBO and INSIDE. Our current project is a 3rd-person science fiction adventure set in a remote corner of the universe. Job description We are looking for a Graphics Programmer to build the technology which will drive the...


  • Copenhagen, Copenhagen, Denmark beBee Careers Full time

    **About the Role**This position is a great opportunity for a talented software engineer to contribute to the development of cutting-edge real-time 3D graphics technology. As a Senior Embedded Software Engineer, you will work closely with our cross-functional teams to deliver innovative solutions for our customers.**Responsibilities and Expectations**Design...