Engine Programmer
Duration: 12 months (renewable)
WHO ARE WE?
If you’ve taken a plane to any destination in the world, chances are, your pilot was trained by our client. With its strong technology focus, the Immersive Environment team develops the virtual synthetic environment to elevate the training experience realism for pilots.
...
YOUR MISSION
You will be part of a creative and exciting team that will leverage the latest gaming technology to deliver a
state-of-the-art visual system and introduce innovative capabilities into simulation products. As a game
developer, you will bring your game industry experience to develop the next generation high-fidelity visual
system and synthetic environment for flight simulators. The ideal candidate is passionate about working in
technology and games.
In this role, you will
• Design, architect and analyze solutions to deliver CAE’s visual system based on Unreal Engine
• Solve common problems with planetary scale open world
• Work with multiple teams to collaborate and solve complex technical challenges
• Work closely with artists, animators, and content designers to design and develop the next
generation system
• Optimize game engine performance for real time operation while maximizing high fidelity realism
What we’re looking for
• BS or MS Degree in Software Engineering, Computer Science, or equivalent experience
• Welcome to new graduates
• Excellent C++ skills, with a familiarity of scripting systems like Blueprint, Lua, Python, etc.
• Experience in game programming or real-time visualization systems with special attention given to
low-level code and deep optimization
• Experience designing an architecture for large open world terrain with Unreal Engine
• Experience with networking and multiplayer programming
• Good knowledge of the Unreal Engine code base
• Understanding of modern game technology rendering and modelling principles
• Understanding of Unreal Engine antialiasing and real-time performance programming techniques
• Well-versed in software engineering principles
• Experience in a cross-disciplinary development environment, with excellent cross-discipline
communication skills
Advantages
Hybrid (a percentage of time can be split between on-site and remote)
o Financial Perks: Numerous corporate discounts
o Fun at work: social and community events all-year round!
Join the engine that is changing our client, pointing towards the next horizon of growth through digital innovations to support our customers in their success.
Responsibilities
In this role, you will
• Design, architect and analyze solutions to deliver CAE’s visual system based on Unreal Engine
• Solve common problems with planetary scale open world
• Work with multiple teams to collaborate and solve complex technical challenges
• Work closely with artists, animators, and content designers to design and develop the next
generation system
• Optimize game engine performance for real time operation while maximizing high fidelity realism
Qualifications
What we’re looking for
• BS or MS Degree in Software Engineering, Computer Science, or equivalent experience
• Welcome to new graduates
• Excellent C++ skills, with a familiarity of scripting systems like Blueprint, Lua, Python, etc.
• Experience in game programming or real-time visualization systems with special attention given to
low-level code and deep optimization
• Experience designing an architecture for large open world terrain with Unreal Engine
• Experience with networking and multiplayer programming
• Good knowledge of the Unreal Engine code base
• Understanding of modern game technology rendering and modelling principles
• Understanding of Unreal Engine antialiasing and real-time performance programming techniques
• Well-versed in software engineering principles
• Experience in a cross-disciplinary development environment, with excellent cross-discipline
communication skills
Summary
If you have an interest or you want to know more, I invite you to apply! You can also contact us directly by email at francois.belanger@randstad.ca or visit all our IT job offers on our website: https://www.randstad.ca/fr/jobs/s-technologies/
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show lessshow more
Engine Programmer
Duration: 12 months (renewable)
WHO ARE WE?
If you’ve taken a plane to any destination in the world, chances are, your pilot was trained by our client. With its strong technology focus, the Immersive Environment team develops the virtual synthetic environment to elevate the training experience realism for pilots.
YOUR MISSION
You will be part of a creative and exciting team that will leverage the latest gaming technology to deliver a
state-of-the-art visual system and introduce innovative capabilities into simulation products. As a game
developer, you will bring your game industry experience to develop the next generation high-fidelity visual
system and synthetic environment for flight simulators. The ideal candidate is passionate about working in
technology and games.
In this role, you will
• Design, architect and analyze solutions to deliver CAE’s visual system based on Unreal Engine
• Solve common problems with planetary scale open world
• Work with multiple teams to collaborate and solve complex technical challenges
• Work closely with artists, animators, and content designers to design and develop the next
...
generation system
• Optimize game engine performance for real time operation while maximizing high fidelity realism
What we’re looking for
• BS or MS Degree in Software Engineering, Computer Science, or equivalent experience
• Welcome to new graduates
• Excellent C++ skills, with a familiarity of scripting systems like Blueprint, Lua, Python, etc.
• Experience in game programming or real-time visualization systems with special attention given to
low-level code and deep optimization
• Experience designing an architecture for large open world terrain with Unreal Engine
• Experience with networking and multiplayer programming
• Good knowledge of the Unreal Engine code base
• Understanding of modern game technology rendering and modelling principles
• Understanding of Unreal Engine antialiasing and real-time performance programming techniques
• Well-versed in software engineering principles
• Experience in a cross-disciplinary development environment, with excellent cross-discipline
communication skills
Advantages
Hybrid (a percentage of time can be split between on-site and remote)
o Financial Perks: Numerous corporate discounts
o Fun at work: social and community events all-year round!
Join the engine that is changing our client, pointing towards the next horizon of growth through digital innovations to support our customers in their success.
Responsibilities
In this role, you will
• Design, architect and analyze solutions to deliver CAE’s visual system based on Unreal Engine
• Solve common problems with planetary scale open world
• Work with multiple teams to collaborate and solve complex technical challenges
• Work closely with artists, animators, and content designers to design and develop the next
generation system
• Optimize game engine performance for real time operation while maximizing high fidelity realism
Qualifications
What we’re looking for
• BS or MS Degree in Software Engineering, Computer Science, or equivalent experience
• Welcome to new graduates
• Excellent C++ skills, with a familiarity of scripting systems like Blueprint, Lua, Python, etc.
• Experience in game programming or real-time visualization systems with special attention given to
low-level code and deep optimization
• Experience designing an architecture for large open world terrain with Unreal Engine
• Experience with networking and multiplayer programming
• Good knowledge of the Unreal Engine code base
• Understanding of modern game technology rendering and modelling principles
• Understanding of Unreal Engine antialiasing and real-time performance programming techniques
• Well-versed in software engineering principles
• Experience in a cross-disciplinary development environment, with excellent cross-discipline
communication skills
Summary
If you have an interest or you want to know more, I invite you to apply! You can also contact us directly by email at francois.belanger@randstad.ca or visit all our IT job offers on our website: https://www.randstad.ca/fr/jobs/s-technologies/
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
show lessshow more