Concevoir, architecturer et analyser des solutions pour livrer le système visuel de CAE basée sur Unreal Engine
Résoudre des problèmes communs avec un monde ouvert à l'échelle planétaire
Travailler en collaboration avec plusieurs équipes pour résoudre des défis techniques complexes
Travailler en étroite collaboration avec des artistes, des animateurs et des concepteurs de contenu pour concevoir et développer la prochaine génération du système
Optimisez les performances du moteur de jeu pour un fonctionnement en temps réel, tout en maximisant le réalisme haute-fidélité
Participer activement aux revues de code
Ce que nous recherchons
BS ou MS en génie logiciel, informatique ou expérience équivalente
Bienvenue aux nouveaux diplômés
Excellentes compétences C ++, avec une familiarité des systèmes de script comme Blueprint, Lua, Python, etc
Expérience en programmation de jeux ou des systèmes de visualisation en temps réel avec une attention particulière accordée au code de bas niveau et à l'optimisation approfondie
Expérience en conception d'une architecture pour un grand terrain en monde ouvert avec Unreal Engine
Expérience en réseautage et en programmation multijoueur
Bonne connaissance du code source de Unreal Engine
Compréhension de la technologie de rendu et principe de modélisation de jeu moderne
Compréhension de l'anticrénelage (anti-aliasing) Unreal Engine et des techniques de programmation performante en temps réel
Bonne connaissance des principes du génie logiciel
Expérience dans un environnement de développement interdisciplinaire, avec d'excellentes compétences en communication interdisciplinaire
Responsibilities:
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
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