Concepteur de niveau technique senior / Senior Technical Level Designer
Apply NowCompany: CM Labs
Location: Montreal, QC H1A 0A1
Description:
Description du posteCM Labs est la recherche d'un Concepteur Niveau Senior - Technique passionn par l'utilisation des technologies du jeu vido pour dvelopper des simulateurs immersifs de machinerie lourde. Chez CM Labs, le Concepteur Niveau Technique joue un rle cl la fois dans la cration de scnarios de simulation et dans l'laboration des outils et processus utiliss par l'ensemble de la communaut des concepteurs.Dans ce rle, vous contribuerez non seulement la cration et l'amlioration des scnarios de formation, mais aussi l'optimisation continue des outils, des standards et des meilleures pratiques. En tant que membre snior, vous serez appel encadrer les concepteurs juniors, amliorer les processus et prendre des dcisions techniques indpendantes dans votre domaine d'expertise.Ce poste est au cur d'une quipe multidisciplinaire, garantissant que les scnarios rpondent aux exigences du march, atteignent les objectifs de performance en temps rel et offrent une vritable valeur de formation aux clients.Responsabilits
Dcouvrez notre ensemble complet d'avantages
CM Labs is looking for a Senior Technical Level Designer with a passion for using game technology to develop immersive heavy machinery simulators. At CM Labs, the Technical Level Designer plays a key role in both creating simulation scenarios and shaping the tools and processes used by the wider designer community.
In this role, you will not only build and refine training scenarios but also actively contribute to the continuous improvement of tools, standards, and best practices. Senior candidates are expected to mentor junior team members, drive process improvements, and make independent technical decisions within their area of expertise.
This position sits at the center of a multi-disciplinary team, ensuring that scenarios meet market requirements, achieve real-time performance targets, and effectively deliver training value to customers.
Responsibilities
Free Gym Membership: Access a nearby gym with fitness equipment and classes.
- Rdiger et maintenir la documentation de conception des niveaux, en veillant ce qu'elle reflte les standards techniques et les exigences des clients.
- Concevoir, dvelopper et maintenir des outils pour la communaut des concepteurs de niveaux, afin d'optimiser les flux de travail et d'assurer une production cohrente.
- tablir et affiner les standards et processus en collaboration avec le Concepteur Niveau Technique Principal et la communaut des concepteurs.
- Encadrer et soutenir les membres moins expriments de l'quipe, en favorisant une culture d'apprentissage continu et de partage des connaissances.
- Diriger et participer des sprints de conception avec les dveloppeurs logiciels pour explorer et prototyper de nouvelles fonctionnalits et workflows.
- Effectuer des revues de conception approfondies, en fournissant des commentaires constructifs et techniquement solides pour amliorer la qualit globale.
- Collaborer troitement avec les ingnieurs mcaniques, les artistes 3D et les spcialistes de l'intgration pour crer des environnements de formation ralistes et haute fidlit pour l'opration de machinerie lourde.
- Dfinir, programmer et implmenter des scnarios visant former les oprateurs l'utilisation scuritaire et efficace de l'quipement, en s'assurant qu'ils sont aligns sur les procdures et dfis rels du mtier.
- Assurer l'optimisation des performances en temps rel, en travaillant avec l'quipe d'assurance qualit et les spcialistes de l'intgration pour identifier et rsoudre les goulots d'tranglement.
- Prsenter rgulirement l'avancement du travail aux parties prenantes internes et aux clients, en expliquant clairement les choix de conception et en recueillant des rtroactions.
- Fournir des recommandations stratgiques aux quipes logicielles afin d'amliorer la conception et l'ergonomie de la plateforme de dveloppement.
- 8+ ans d'exprience en tant que Concepteur Niveau Technique, Concepteur de Niveau ou Scripteur, idalement avec une exprience en simulation, formation ou jeux srieux.
- Solide exprience en scripting C# et Python.
- Matrise avance du moteur de jeu Unity.
- Exprience avec d'autres moteurs de jeu (Unreal ou moteur interne) est un atout.
- Exprience prouve dans la conception, l'implmentation et l'amlioration de systmes de jeu complexes.
- Excellentes comptences en communication en franais et en anglais, avec la capacit d'expliquer des concepts complexes et d'animer des discussions collaboratives.
- Grand sens des responsabilits et de l'engagement, dmontrant les valeurs de l'entreprise la fois dans le travail individuel et en quipe.
- Capacit travailler de faon autonome avec un minimum de supervision, en prenant des dcisions techniques claires et en proposant des solutions cratives aux dfis de conception et techniques.
- Exprience dmontre en mentorat de collgues juniors, en accompagnement lors de l'intgration et en contribution la croissance globale de l'quipe de conception.
- Exprience avre avec les mthodologies Agile/Scrum.
- Exprience avec JIRA pour le suivi des bogues et la gestion des tches.
- Exprience confirme avec des systmes de contrle de versions (Git).
- Connaissance de base des outils de modlisation 3D (SketchUp, Maya, 3ds Max) est un atout, notamment en lien avec l'intgration d'lments 3D dans un moteur de jeu.
- Forte capacit de rsolution de problmes et d'innovation, en apportant la fois des ides cratives et des solutions pratiques pour amliorer les outils, processus et flux de travail.
Dcouvrez notre ensemble complet d'avantages
- Couverture Sant : Accs des plans d'assurance mdicale, dentaire et de vision pour vous et votre famille.
- Assurance Complte : Profitez d'une tranquillit d'esprit avec une couverture complte, y compris l'assurance voyage et vie.
- Planification de la Retraite : Scurisez votre avenir avec des plans d'pargne-retraite et des cotisations correspondantes au REER.
- quilibre entre Travail et Vie : Des horaires flexibles et des options de travail hybride favorisent l'quilibre entre travail et vie personnelle.
- Cong Pay : Une politique gnreuse inclut des congs de vacances, des jours fris, du temps personnel et une semaine supplmentaire pendant les ftes.
- Journe de Bnvolat : Obtenez une journe ddie au bnvolat.
- Cong pour Mariage : Une journe spciale pour votre mariage.
- Vendredis Californiens : Aprs-midis libres en juillet et aot, selon la charge de travail.
- Programme d'Aide aux Employs : Conseils confidentiels pour le bien-tre mental.
- Rductions pour les Employs : conomies exclusives sur les transports en commun et certains htels.
- vnements d'Entreprise : Participez des vnements sociaux comme des barbecues, des ftes et des rassemblements.
- Collations au bureau : Restez nergis avec des collations, des fruits, du caf et du th.
- Abonnement gratuit au gym: Accs au gym proche avec quipement de fitness et cours.
CM Labs is looking for a Senior Technical Level Designer with a passion for using game technology to develop immersive heavy machinery simulators. At CM Labs, the Technical Level Designer plays a key role in both creating simulation scenarios and shaping the tools and processes used by the wider designer community.
In this role, you will not only build and refine training scenarios but also actively contribute to the continuous improvement of tools, standards, and best practices. Senior candidates are expected to mentor junior team members, drive process improvements, and make independent technical decisions within their area of expertise.
This position sits at the center of a multi-disciplinary team, ensuring that scenarios meet market requirements, achieve real-time performance targets, and effectively deliver training value to customers.
Responsibilities
- Create and maintain level design documents, ensuring they reflect technical standards and customer requirements.
- Design, develop, and maintain tools for the Level Designer community, enabling more efficient and consistent development workflows.
- Establish and refine standards and processes in collaboration with the Technical Lead Level Designer and the wider design community.
- Proactively mentor and support less experienced peers, fostering a culture of continuous learning and knowledge sharing.
- Lead and participate in design spikes with software developers to explore and prototype new features and workflows.
- Conduct comprehensive peer reviews, providing constructive and technically sound feedback to improve overall quality.
- Collaborate closely with mechanical engineers, 3D artists, and integration specialists to create realistic, high-fidelity training environments for heavy machinery operation.
- Define, script, and implement scenarios that train safe and efficient equipment operation, ensuring they align with real-world procedures and operational challenges.
- Take ownership of real-time performance optimization, working with QA and integration specialists to identify and resolve bottlenecks.
- Provide regular demonstrations of progress to both internal stakeholders and external clients, clearly explaining design decisions and gathering feedback.
- Provide strategic feedback to software teams to improve the design and usability of the development platform itself.
- 8+ years of experience as a Technical Level Designer, Level Designer, or Scripter, preferably with exposure to simulation, training, or serious games.
- Strong scripting experience in C# and Python.
- Advanced proficiency with Unity Game Engine.
- Experience with other game engines (Unreal or in-house) is a plus.
- Proven experience in designing, implementing, and refining game systems within complex environments.
- Excellent communication skills in French and English, with the ability to explain complex topics clearly and drive collaborative discussions.
- Strong sense of ownership and accountability, consistently demonstrating company values in both individual work and team contributions.
- Ability to work independently with minimal supervision, making sound technical decisions and proposing creative solutions to both design and technical challenges.
- Demonstrated ability to mentor junior team members, assist with onboarding, and contribute to the broader growth of the design team.
- Proven experience with Scrum/Agile methodologies.
- Experience with JIRA for bug tracking and task management.
- Proven experience with version control systems (Git).
- Basic familiarity with 3D modeling tools (SketchUp, Maya, 3ds Max) is an asset, particularly in the context of integrating 3D assets into game engines.
- Strong problem-solving and innovation skills, contributing both creative ideas and practical solutions to improve tools, processes, and workflows.
- Healthcare Coverage: Access medical, dental, and vision insurance plans for you and your family.
- Comprehensive Insurance: Enjoy peace of mind with inclusive coverage, including travel and life insurance.
- Retirement Planning: Secure your future with retirement savings plans and RRSP matching.
- Work-Life Balance: Flexible hours and hybrid work options promote work-life balance.
- Paid Time Off: The generous policy includes vacation, holidays, personal time, and a bonus week off during holidays.
- Volunteer Day: Get a dedicated day off for volunteering.
- Wedding Day Off: Special day off for your wedding.
- California Fridays: Afternoons off on Fridays in July and August, workload permitting.
- Employee Assistance Program: Confidential counseling for mental well-being.
- Employee Discounts: Exclusive savings on transit and select hotels.
- Company Events: Engage in social events like BBQs, parties, and gatherings.
- Office Snacks: Stay energized with snacks, fruit, coffee, and tea.
Free Gym Membership: Access a nearby gym with fitness equipment and classes.