Negotiable Salary
Solution SFT
Saint-Laurent, Montreal, QC, Canada
You will be part of a creative and dynamic team that leverages the latest rendering technologies to deliver a state-of-the-art visual system and introduce innovative features into simulation products. As an experienced rendering developer, you will contribute your expertise to develop the next generation of high-fidelity visual systems and synthetic environments for flight simulators. The ideal candidate is passionate about technology and video games. In this role, you will: Develop essential rendering features, graphics engine components, and tools. Research and implement innovative rendering techniques. Collaborate with multiple teams to solve complex technical challenges. Develop and optimize rendering techniques aimed at improving visual quality. Optimize rendering engine performance for real-time operation while maximizing high-fidelity realism. Actively participate in code reviews. Stay up to date with the latest technological trends. Requirements: Bachelor's or Master's degree in Software Engineering, Computer Science, or equivalent experience. Excellent engine programmer specialized in rendering, with several years of experience writing maintainable code. Proven experience in rendering, strong 3D mathematics skills, knowledge of cutting-edge rendering techniques, understanding of current graphics hardware, APIs, and shader programming languages. Strong understanding of software engineering principles. Experience working in an interdisciplinary development environment, with excellent inter-team communication skills.