Concepteur de niveau technique senior / Senior Technical Level Designer at CM Labs Simulations

Date: 6 hours ago
City: Montreal, QC
Contract type: Full time
À propos de CM Labs

Chez CM Labs Simulations, nous créons des solutions de formation de calibre mondial basées sur la simulation, utilisées partout dans le monde — des chantiers de construction aux terminaux portuaires, en passant par les environnements de défense.

Nos simulateurs permettent aux opérateurs de s’entraîner de façon sécuritaire, efficace et réaliste, grâce à notre moteur physique propriétaire Vortex Studio et à Unity.

Nous sommes à la recherche d’un·e Concepteur·trice technique / Concepteur·trice de niveaux techniques passionné·e par la technologie du jeu vidéo et la création d’expériences de formation immersives. Ce rôle est idéal pour une personne créative qui aime combiner conception, programmation et résolution de problèmes afin de transformer des opérations et des machines réelles en simulations interactives crédibles.

Ce que tu feras

  • Concevoir et développer des niveaux interactifs et des scénarios de formation dans Unity.
  • Programmer la logique et les interactions de jeu en C# ou Python pour reproduire des opérations réelles.
  • Collaborer avec les ingénieurs mécaniques, les artistes 3D et les développeurs logiciels afin d’intégrer modèles, physique et outils dans des expériences cohérentes.
  • Prototyper, tester et itérer sur de nouvelles fonctionnalités et outils de simulation.
  • Comprendre et reproduire les comportements réalistes d’équipements et les processus opératoires liés aux engins de chantier et aux équipements portuaires.
  • Documenter et améliorer les processus, outils et meilleures pratiques de conception pour soutenir la communauté interne de design.
  • Proposer des idées pour améliorer l’expérience utilisateur, le réalisme de la formation et l’efficacité des flux de travail.

Ce que tu apportes

  • Minimum 1 an d’expérience en conception technique, conception de niveaux, scripting de gameplay ou développement de simulation.
  • Solides compétences en programmation C# ou Python.
  • Bonne maîtrise de Unity et connaissance d’un autre moteur temps réel (comme Unreal).
  • Excellente compréhension des systèmes interactifs et de la conception d’expériences engageantes et cohérentes.
  • Bonnes habiletés en communication et en travail d’équipe.
  • Esprit curieux, autonome et motivé, avec le désir d’apprendre rapidement et de contribuer à des projets multidisciplinaires.

Atouts

  • Expérience dans le domaine des équipements de construction, des opérations portuaires ou de la simulation industrielle.
  • Connaissance de base des outils de modélisation 3D (Maya, 3ds Max, Blender, SketchUp).
  • Familiarité avec les environnements Agile/Scrum, Git et JIRA.
  • Intérêt pour la formation, l’éducation ou les serious games.

Pourquoi tu vas aimer travailler ici

Chez CM Labs, tu évolueras à la croisée de la rigueur technique et de la créativité. Chaque projet sur lequel tu travailles contribue à développer de vraies compétences dans le monde réel — pas seulement en théorie, mais à travers des expériences de simulation réalistes et à fort impact.

Tu collaboreras avec des développeurs, ingénieurs et concepteurs talentueux qui partagent la même passion pour l’innovation et la qualité. Ton travail aura un impact concret et mesurable sur des industries essentielles qui font bouger le monde.

About CM Labs

At CM Labs Simulations, we build world-class simulation-based training solutions used around the world, from construction sites to port terminals to defense environments. Our simulators help operators train safely, efficiently, and realistically, powered by our proprietary Vortex Studio physics engine and Unity.

We’re looking for a Senior Technical Designer / Technical Level Designer to help shape the next generation of immersive training content. This role bridges game design, simulation, and engineering, turning real-world operations into compelling, hands-on training experiences.

What You’ll Do

  • Design and build realistic, interactive training levels and scenarios using Unity.
  • Translate real-world equipment workflows (cranes, excavators, port operations) into immersive, simulation-based training content.
  • Mentor and lead junior and intermediate designers, share technical knowledge, and establish best practices for design workflows.
  • Prototype and experiment with new mechanics, logic systems, and training concepts to push realism and engagement.
  • Script gameplay logic and interactions in C# or Python, ensuring smooth, believable behavior.
  • Collaborate closely with software engineers, mechanical engineers, and 3D artists to integrate assets and systems seamlessly.
  • Develop tools and scripts to streamline scenario creation and enhance production efficiency.

What You Bring

  • 5+ years of experience in technical design, level design, or simulation development.
  • Strong scripting or programming skills in C# or Python (C++ is a plus).
  • Deep understanding of Unity, Unreal, or similar game/simulation engines.
  • Experience designing interactive levels, missions, or training experiences with real-world relevance.
  • Comfortable working in cross-disciplinary teams that blend art, engineering, and physics.
  • Strong problem-solving and communication skills and ability to turn complex systems into intuitive player experiences.

Nice to Have

  • Experience with construction equipment, port operations, or defense training.
  • Familiarity with instructional design or training methodology.
  • Basic knowledge of 3D modeling tools (Maya, 3ds Max, Blender, SketchUp).

Why You’ll Love Working Here

At CM Labs, you’ll work at the intersection of engineering accuracy and creative design. Every project you touch helps people develop real-world skills — not just in theory, but through realistic, high-impact simulation experiences.

You’ll collaborate with talented developers, engineers, and designers who care about innovation and quality. Your work will have visible, measurable impact on industries that move the world.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Browse All Jobs in This Province

Explore full job listings for the area:: Jobs in Montreal | Jobs in Quebec

You May Also Be Interested In

Find other job listings similar to this one: