
Empowering creators to build amazing experiences
Unity Technologies, headquartered in Vancouver, British Columbia, is the creator of the Unity game engine, widely used for developing both 2D and 3D games across multiple platforms. With over 1.5 million monthly active creators and customers including major studios like Electronic Arts and Ubisoft, ...
Unity offers competitive salaries, equity options, generous PTO policies, and flexible remote work arrangements. Employees also benefit from a compreh...
Unity fosters a culture of creativity and innovation, encouraging employees to experiment and push the boundaries of game development. The company val...

Unity • Montreal, Canada
Unity is seeking a Software Engineer to develop advanced modeling tools for vegetation in gaming and visual effects. You'll work with Unity to create and optimize real-time graphics features. This role requires a passion for gaming and visual effects.
You are a Software Engineer with a strong background in developing tools for modeling and rendering, particularly in the context of gaming and visual effects. You have experience in creating intuitive interfaces that empower artists and technical users alike. Your passion for games and visual effects drives you to innovate and improve existing systems. You are comfortable working in a collaborative environment and are eager to contribute to a team that values creativity and technical excellence.
Experience with real-time rendering techniques and shader programming is a plus. Familiarity with game development pipelines and tools will help you excel in this role. You are open to mentoring others and sharing your knowledge to foster a collaborative team culture.
In this role, you will design and implement advanced modeling tools that enhance the workflow for artists working with vegetation in various production environments. You will be responsible for developing and optimizing real-time graphics features that ensure high performance across different platforms. Your tasks will include implementing well-defined features, debugging modeling systems, and enhancing graphical interfaces to support modeling workflows. You will also contribute to the development of integrated rendering features within the application, including writing shaders and adjusting materials to achieve realistic foliage effects.
Unity offers a dynamic work environment where creativity and technical skills are highly valued. You will have the opportunity to work on cutting-edge technology that impacts the gaming and visual effects industries. We provide a supportive culture that encourages professional growth and collaboration. Join us in our mission to empower creators to build believable and scalable worlds with unmatched efficiency.
Apply now or save it for later. Get alerts for similar jobs at Unity.