Responsable technique Concepteur de Niveau- Tech Lead Level Design

  • 645 Rue Wellington, Montréal, QC H3C 1T3, Canada
  • Temps complet

Description de l'entreprise

Nous sommes l'entreprise à l'origine des simulateurs terrestres et maritimes les plus fiables du secteur.

CM Labs développe des solutions basées sur la simulation pour aider les clients à concevoir des équipements avancés et à se préparer pour des opérations qualifiées. Grâce à sa plate-forme Vortex Studio, CM Labs offre des capacités pour les simulateurs de formation, la répétition de mission, les jeux sérieux, le prototypage virtuel et les tests.

Aujourd'hui, CM Labs est le principal fournisseur de formation pour la simulation dans les secteurs de la construction et du port.

Avec plus de 1 000 simulateurs dans 30 pays utilisant la technologie de simulation de CM Labs, nos marchés sont mondiaux. Parmi nos clients figurent Honda, Hitachi, Liebherr, NASA et Volvo.

Company Description

We are the company behind the most trusted land and sea simulators in the industry.

CM Labs builds simulation-based solutions to help clients design advanced equipment and prepare for skilled operations. Through its Vortex Studio platform, CM Labs provides capabilities for training simulators, mission rehearsal, serious games, virtual prototyping, and testing. Today, CM Labs is the leading vendor for simulation-based training in the construction and port industries.

With over 1,000 simulators in 30 countries using CM Labs’ simulation technology, our markets are global. Our customers include Honda, Hitachi, Liebherr, NASA, and Volvo.

Description du poste

CM Labs est à la recherche d'un responsable technique - Concepteur de niveau passionné par l'utilisation de la technologie du jeu pour développer des simulateurs de formation 3D immersifs pour les opérateurs d'équipements dangereux, par ex. des grues, les machines de constructions etc. Le candidat idéal aura de l'expérience en leadership technique et le coaching de Concepteurs de Niveau. Le responsable technique travaillera en étroite collaboration à la définition de la vision technique avec les responsables des autres disciplines. Le responsable va former l'équipe et leur montrer comment équilibrer l'esthétique, les exigences, les limites techniques et les préoccupations budgétaires. Le responsable technique -  Concepteur de niveau contribuera de manière proactive à générer et à mettre en œuvre des idées de «gameplay» tout au long du processus de développement afin de répondre aux besoins des utilisateurs de nos produits de simulation.

Responsabilités

  • Rester au courant avec la technologie et de son avancement
  • Définir les meilleures pratiques et processus de développement technique
  • Coaching pour personnel technique quant à l'efficacité dans le développement
  • Optimiser le workflow de développement technique
  • Contribuer au processus de révision architecturale des nouvelles “features” majeures
  • Conseiller les responsables du développement et le personnel technique
  • Assurer une consultation experte sur les nouvelles fonctionnalités de notre plateforme de simulation
  • Participer au processus d’embauche (entrevue, évaluation de CV etc).
  • Préparer le plan l'intégration du nouveau personnel
  • Fournir des commentaires sur la compétence technique du personnel aux gestionnaires
  • Diriger les réunions régulières de l'équipe technique
  • Concevoir des niveaux efficaces pour la formation des opérateurs de différents équipements, comme les grues, les engins de terrassement, etc.
  • Concevoir des métriques de notation pour l'évaluation des performances des stagiaires à l'aide de nos simulateurs
  • Développer des outils et du contenu pour construire les scénarios de formation de nos simulateurs.

Job Description

CM Labs is looking for a Technical Lead - Level designer with a passion for using game technology to develop immersive 3D training simulators for operators of hazardous equipment, e.g. cranes, construction machines, etc.  The ideal candidate will have experience in technical leadership  and coaching Level Designers.  The Technical Lead will work closely on defining the technical vision alongside the leads of other disciplines.  The incumbent will coach the team to balance aesthetic, requirements, technical limitations, and budget concerns.  The Technical Lead - Level Designer will proactively contribute to generate and implement  “gameplay” ideas throughout the development process so as to fulfill the needs of the users of our Simulation Products. 

Responsibilities

  • Keep current with the the technology and its advancement  
  • Define the best practices and processes for technical development
  • Coaching the technical staff for efficiency in development
  • Optimize the technical development workflow
  • Provide input in the architectural review process of new major features
  • Provide expert consultation to development managers and technical staff 
  • Provide expert feedback on the new features of our simulation platform
  • Participate in the hiring process (interviews, cv review etc.)
  • Prepare training plan for onboarding the new staff
  • Provide input on the technical competency of the staff to the managers
  • Lead regular meetings of the technical team
  • Design effective levels for training operators of different equipment, like cranes, earth-moving machines, etc
  • Design scoring metrics for evaluation of the performance of trainees using our simulators 
  • Develop tools and content for building the training scenarios of our simulators

Qualifications

  • 10 ans d'expérience dans le domaine avec au moins 5 ans dans un rôle de supervision
  • Expérience de programmation en Python et C #
  • Expérience avec les engins de jeu (Unity et / ou Unreal)
  • Vaste expérience dans le développement de jeux 3D ou des produits de simulation
  • Expérience avec la méthodologie Agile, de préférence Scrum
  • Familiarité avec le logiciel de suivi des bogues, JIRA
  • La connaissance de la conception de l'interface utilisateur est un atout
  • La connaissance de la programmation orientée objet est un atout
  • Capable de travailler avec différents experts de divers horizons techniques
  • Solides compétences en communication: orale et écrite
  • Esprit d'équipe fort

Qualifications

  • 10 years of experience in the field with at least 5 years in a leadership role
  • Programming experience in Python and C#
  • Experience with game engines (Unity and/or Unreal)
  • Extensive experience in development of 3D games or simulation products 
  • Experience with Agile methodology, preferably Scrum
  • Familiarity with bug tracking software, JIRA
  • Familiarity with UI design is an asset
  • Familiarity with object-oriented programming is an asset
  • Capable of working with different experts from various technical backgrounds 
  • Strong communication skills: oral and written
  • Strong team player 

Informations complémentaires

Ce que nous offrons

  • La chance d'avoir un impact sur le monde réel en travaillant sur des projets innovants et stimulants et en créant une technologie de pointe;
  • Horaire de travail flexible;
  • Conciliation travail- vie personnelle
  • Semaine payée (semaine de vacances supplémentaire) entre Noël et le Nouvel An;
  • Rabais d'entreprise (transport, gymnase, pistes de ski, événements spéciaux)

*Seuls les candidats sélectionnés seront contactés.

What We Offer

  • The chance to have an impact on the real world by working on innovative and challenging projects and creating cutting edge technology;
  • Flexible work schedule;
  • Work-life balance;
  • Paid week off (additional vacation week) between Christmas and New Years;
  • Company discounts (Transport, Gym, Ski hills, special events).

Only selected candidates will be contacted.

The masculine gender is used in this text without discrimination, to facilitate reading.

Vidéos à regarder