C

Simulation Modeling Specialist

icon building Company : Cm Labs
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Simulation Modeling Specialist

Description du poste


CM Labs est à la recherche d’un(e) spécialiste en modélisation de simulation pour se joindre à son équipe des produits de simulation, dédiée au développement de modèles de simulation de haute qualité et riches en fonctionnalités pour des simulateurs de formation sur équipements lourds et des applications de jumeaux numériques (digital twins).


La personne retenue contribuera au développement de modèles mécaniques, de logiques de contrôle et de comportements de mouvement pour des équipements utilisés notamment dans les secteurs de la construction, des services publics et des ports. En travaillant dans des cadres techniques établis, elle mettra en œuvre, ajustera et validera des systèmes de simulation dans la plateforme Vortex Studio de CM Labs.


Ce poste convient particulièrement à un(e) ingénieur(e) ayant de solides bases en dynamique des systèmes multicorps et en contrôle du mouvement, à l’aise avec l’implémentation de comportements de simulation en temps réel et la collaboration interdisciplinaire.


Responsabilités


Modélisation mécanique et dynamique



  • Développer des modèles cinématiques, dynamiques et hydrauliques de mécanismes d’équipements lourds

  • Modéliser des systèmes articulés et des liaisons à plusieurs degrés de liberté

  • Ajuster les paramètres physiques afin d’assurer une performance stable et réaliste en temps réel

  • Analyser et résoudre les problèmes d’instabilité, de contraintes ou de convergence

  • Valider le comportement de la simulation à l’aide de données d’ingénierie et de rétroaction d’opérateurs


Implémentation des systèmes de contrôle



  • Mettre en œuvre la logique de contrôle des équipements simulés, incluant les machines à états, les comportements de contrôle du mouvement et les interverrouillages de sécurité

  • Contribuer à l’émulation des systèmes de contrôle d’équipement dans l’environnement de simulation

  • Soutenir l’intégration avec des systèmes de contrôle externes lorsque requis

  • Implémenter un traitement réaliste des signaux et des comportements de réponse des actionneurs


Modélisation du mouvement et des comportements



  • Implémenter des trajectoires en tenant compte des vitesses, accélérations et contraintes

  • Configurer et ajuster des solutions de cinématique inverse pour des mécanismes articulés

  • Contribuer à des comportements automatisés ou pilotés par l’IA selon des lignes directrices définies


Développement logiciel



  • Développer la logique de simulation et les comportements de contrôle à l’aide de scripts Python

  • Respecter les normes de codage et les meilleures pratiques établies

  • Utiliser Git pour le contrôle de version et participer à des flux de développement structurés

  • Participer aux revues par les pairs et aux discussions techniques

  • Diagnostiquer et résoudre les problèmes de simulation, de contrôle ou d’intégration


Collaboration et documentation



  • Traduire les exigences produit en fonctionnalités de simulation implémentables

  • Produire et maintenir une documentation technique claire

  • Collaborer avec des artistes 3D, des concepteurs techniques, des spécialistes QA et des développeurs logiciels

  • Participer activement aux cérémonies Scrum et à la planification des sprints


Qualifications



  • Diplôme d’études supérieures en génie mécanique ou dans une discipline connexe (aérospatiale, mécatronique, robotique, etc.)

  • 2 à 5 ans d’expérience pertinente en modélisation de systèmes mécaniques, robotique, simulation de véhicules ou simulation d’équipements lourds

  • Excellente connaissance de l’analyse cinématique et de la dynamique des systèmes multicorps

  • Bonne compréhension des principes de contrôle du mouvement et des techniques de conditionnement du signal

  • Expérience dans l’implémentation de logiques de contrôle en contexte de simulation ou de systèmes embarqués

  • Maîtrise de Python pour l’implémentation structurée de systèmes

  • Expérience avec Git dans des environnements collaboratifs

  • Expérience au sein d’équipes Scrum


Atouts



  • Expérience en modélisation de systèmes hydrauliques

  • Connaissance des systèmes de contrôle industriels ou des environnements basés sur PLC

  • Expérience dans l’implémentation d’algorithmes de cinématique inverse ou de génération de trajectoires

  • Connaissance du C++

  • Connaissance pratique de Unity

  • Familiarité avec les outils d’IA ou les systèmes de modélisation de comportements

  • Expérience avec des moteurs de simulation en temps réel






CM Labs is seeking a Simulation Modeling Specialist to join its simulation products team, dedicated to developing high-quality, feature-rich simulation models for heavy equipment training simulators and digital twin applications.


The successful candidate will contribute to the development of mechanical models, control logic, and motion behaviors for equipment used, among others, in the construction, utilities, and port sectors. Working within established technical frameworks, the candidate will implement, tune, and validate simulation systems in CM Labs’ Vortex Studio platform.


This role is well-suited to an engineer with solid foundations in multibody dynamics and motion control who is comfortable implementing real-time simulation behaviors and collaborating across disciplines.


Responsibilities




Mechanical & Dynamic Modeling





  • Develop kinematic, dynamic, and hydraulic models of heavy equipment mechanisms

  • Model articulated systems and multi-degree-of-freedom linkages

  • Tune physical parameters to achieve stable and realistic real-time performance

  • Analyze and resolve instability, constraint, or convergence issues

  • Validate simulation behavior using engineering data and operator feedback


Control Systems Implementation





  • Implement control logic for simulated equipment, including state machines, motion control behaviors, and safety interlocks

  • Contribute to the emulation of equipment control systems within the simulation environment

  • Support integration with external control systems when required

  • Implement realistic signal processing and actuator response behavior


Motion & Behavior Modeling





  • Implement trajectory behaviors with velocity, acceleration, and constraint considerations

  • Configure and tune inverse kinematics solutions for articulated mechanisms

  • Contribute to AI-driven or automated equipment behaviors under defined guidelines


Software Development





  • Develop simulation logic and control behaviors using Python scripting

  • Follow established coding standards and best practices

  • Use Git for version control and participate in structured development workflows

  • Participate in peer reviews and technical discussions

  • Troubleshoot and resolve simulation, control, or integration issues


Collaboration & Documentation





  • Translate product requirements into implementable simulation features

  • Produce and maintain clear technical documentation

  • Collaborate with 3D artists, technical designers, QA specialists, and software developers

  • Participate actively in Scrum ceremonies and sprint planning


Qualifications





  • Graduate degree in Mechanical Engineering or a related engineering discipline (Aerospace, Mechatronics, Robotics, etc.)

  • 2–5 years of relevant experience in mechanical system modeling, robotics, vehicle simulation, or heavy equipment simulation

  • Strong knowledge of kinematic analysis and multibody dynamics

  • Solid understanding of motion control principles and signal conditioning techniques

  • Experience implementing control logic in simulation or embedded systems contexts

  • Proficiency in Python scripting for structured system implementation

  • Experience using Git in collaborative environments

  • Experience working within Scrum teams


Assets





  • Experience with hydraulic system modeling

  • Familiarity with industrial control systems or PLC-based environments

  • Experience implementing inverse kinematics or trajectory generation algorithms

  • Knowledge of C++

  • Working knowledge of Unity

  • Familiarity with AI tools or behavior modeling systems

  • Experience in real-time simulation engines

Original job Simulation Modeling Specialist posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Simulation Modeling Specialist Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Simulation Modeling Specialist Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.