Jobs.ca
Jobs.ca
Language
CM Labs Simulations logo

Concepteur de niveau technique / Technical Level Designer

Hybrid
Montreal, Quebec
Mid Level
full_time

About the role

À 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 Technical Designer / Technical Level Designer who’s passionate about using game technology to create immersive training experiences. This role is ideal for someone who loves combining creativity, scripting, and problem-solving to turn real-world machinery and operations into believable, interactive simulations.

What You’ll Do

  • Design and build interactive levels and training scenarios using Unity.
  • Script gameplay logic and interactions in C# or Python to bring real-world operations to life.
  • Collaborate with mechanical engineers, 3D artists, and software developers to integrate models, physics, and tools into cohesive experiences.
  • Prototype, test, and iterate on new simulation features and tools.
  • Understand and implement realistic equipment behaviors and operator workflows for construction and port equipment.
  • Document and refine design processes, tools, and best practices to help the design community grow.
  • Contribute ideas to improve user experience, training realism, and workflow efficiency.

What You Bring

  • 1+ years of experience in technical design, level design, gameplay scripting, or simulation development.
  • Solid scripting experience in C# or Python.
  • Solid experience with Unity and familiarity with another real-time engine such as Unreal.
  • Strong understanding of interactive systems and how to design engaging, purposeful scenarios.
  • Good communication and teamwork skills
  • A drive to learn quickly, take initiative, and contribute to multidisciplinary projects.

Nice to Have

  • Experience with construction equipment, port operations, or industrial simulation.
  • Basic knowledge of 3D modeling tools (Maya, 3ds Max, Blender, SketchUp).
  • Familiarity with Agile/Scrum workflows, Git, and JIRA.
  • Interest in training, education, or serious games.

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.

About CM Labs Simulations

Software Development
51-200

CM Labs stands apart through its commitment to pioneering the most realistic simulation-based heavy equipment training solutions on the market, tailored to address and solve real-world challenges. With more than 25 years of experience, numerous awards, and 300+ academic papers to its name, CM Labs has achieved worldwide recognition for the quality of its solutions. With more than 1,200 installations across 42 countries, it is the global leader in providing virtual training tools for the construction, utilities, and ports markets.