Software Engineer (m/f/d) â Global Illumination Rendering
Germany, BY, Munich
Regular
12/19/2024
542131
Apply
As a Software Engineer (m/f/d) - Global Illumination Rendering you will join the development and maintenance of the 3DS global illumination rendering engine "Stellar Physically Correct" for interactive and offline rendering in a Scrum team.
Responsibilities
- Evaluation, selection, implementation and maintenance of algorithms to implement desired improvements
- Implementation and maintenance of tests to validate implemented improvements
- Debugging and profiling of new and existing code on (multi-) CPU and (multi-) GPU machines
- Regularly exchange with your global illumination expert colleagues on newest trends and best practices for implementing global illumination renderers in communities of practice
- Influence the future of Stellar Physically Correct by devising further improvements
- Mentoring during onboarding phase; close, trustful, continuous exchange with team mates on a daily basis in a pleasant working atmosphere
Qualifications
- Proficiency in Software Engineering via modern C++ for code development and Python for test development
- Expert knowledge in Computer Graphics and especially global illumination rendering, ideally including applications of Machine Learning techniques, and a solid background in maths
- Proficiency in GPU programming via CUDA or preferably Vulkan, including knowledge about GPU and CPU debugging and profiling tools
- Team work skills
What's in it for you
- Huge industry footprint with significant impact on Dassault Systèmes software portfolio
- Use of modern algorithms like real-time raytracing and advanced physically based rendering techniques
- Opportunity to learn new techniques and optimize existing algorithms
- Work with diverse hardware platforms & collaborate with distributed teams from various locations worldwide
- Focus on problem-solving and enhancing the product