logo

View all jobs

Programmer

St.Laurent, QC
Danscerôle
  • 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

Share This Job

Powered by