Simulation Modeling Specialist
Cm Labs
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
- ...Job Description Job Description Staff Officer, Simulation Location: Canadian Army Simulation Centre (CASC), Kingston, Ontario... ...with military personnel, DND civilians, contractors, technical specialists, and simulation professionals • Contribute to the planning, coordination...SuggestedCivilian ContractorFull timeContract work
$72k - $102k per year
...Hydrogeology | EIT / GIT We are seeking a Junior Groundwater Modeller / Hydrogeologist to join our growing Hydrogeology team . Our... ...practice. Why Join Equilibrium? Global reach. Specialist expertise. Real influence. Equilibrium brings together the global...SuggestedFull time- ...and opportunities to make a real difference. As a Manager of Simulation at Vention… You will lead the design and implementation of new... ...performance management, inclusive leadership, leadership operating model, team building, and giving/receiving feedback Gender...SuggestedDaily paidApprenticeshipInternshipWork from homeDay shift
- ...est à la recherche d’un.e modeleur.euse 3D pour son Service de simulation visuelle et géomatique. Dans le cadre de grands projets d’ingénierie... ...de référence provenant de différentes sources Créer des modèles photoréalistes de haute qualité à partir de plans d’ingénierie (...SuggestedPermanent employmentSummer workWork at officeLocal areaFlexible hours
$68k - $74k per year
Work Term: Permanent Work Language: French Hours: 35 hours per week Education: Master's degree Experience: 5 years or more Game and interactive media design Work site environment Non-smoking Air conditioned Quiet Work setting ~ Game studio ...SuggestedLong term contractPermanent employmentFull time$68k - $74k per year
Work Term: Permanent Work Language: French Hours: 35 heures par semaine Education: Experience: Études Maîtrise Conception de jeux et de m\u00E9dias interactifs Environnement de milieu de travail Non-fumeurs Climatisé Calme Milieu de travail...Permanent employment- ...Python hautement qualifié pour soutenir le développement continu d’un modèle de données aéronautiques utilisé dans les flux de travail d’... ...developer to support the continued development of an aircraft data model used in digital engineering workflows. This role focuses on...Full timeTemporary workWorldwide
- ...conformity and errors ~ Consult with client, engineers or production specialists to establish product requirements ~ Computer and technology... ...REVIT ~ MS Office ~ Specialization or experience ~3D Modeling ~ Area of specialization ~ Mechanical ~ Buildings and...Permanent employmentRelocation
- ...Driven by creativity and inspired by the future, we set out every day to reframe the possible. Modellers are responsible for the production of highly accurate and efficient CG models for use in high-end visual effects films. Modellers will work from references which may...Full timeTemporary work
- ...challenges (did we mention we are the world leaders in RF network design?). Job Purpose As a software developer focusing on CAD Modeling, you will be responsible for implementing innovative canvas modeling tools in both 2D and 3D. Your duties will include designing...Full timeImmediate startFlexible hours
$84k - $126k per year
...Type de poste : Permanent Modèle de travail : Hybride Numéro de demande: 132340 Lieu principal : Montréal, QC Emplacements additionnels : Montréal, QC Notre raison d’être Chez Deloitte, notre raison d’être est d’avoir une influence marquante....Permanent employmentApprenticeshipWork at officeFlexible hoursDay shift- ...des risques pour SG. Relevant directement du Responsable local, la personne se concentrera sur les sujets liés à la Gestion du Risque Modèle (MRM). Conformément à la réglementation SR 11-7, SG doit revoir en continu la solidité conceptuelle, la précision et les méthodes de...Daily paidContract workLocal area
- ...performance requirements, safety thresholds, and key performance indicators (KPIs) for autonomous driving systems through large-scale simulation and real-world data analysis. The engineer will leverage simulation, data analytics, and software development to quantify and...Permanent employmentFull timeFlexible hours
- ...Concevoir, implémenter et valider des modèles de machine learning / deep... ...solutions à l’aide de données simulées et réelles Documenter... ...implement, and validate ML/DL models (supervised or unsupervised) to... ...Benchmark solutions using simulated and real data. Document algorithms...Long term contractFull timeApprenticeshipWork at officeFlexible hours
- Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as...For contractorsWork at officeLocal area
- ...and programming skills. We are seeking a Senior Consultant with modelling experience acquired in the banking industry or in consulting services... ...relating to: Development and validation of credit risk models (e.g. AIRB, IFRS 9, stress testing) based on industry best practices...
- ...des contraintes, des charges de fiabilité et sécurité RM&S, de simulation, du soutien à la clientèle et aux opérations Identifier des... ...renowned aerospace manufacturer, we are recruiting a Hydromechanical Specialist. (CONTRACT) Senior Engineering Professional, Hydromechanical...Full timeContract work
- ...Overview Company: KRAFTON Montréal Job Title: 3D Environment Modeler Job Type: Full-Time / Permanent Location: Montréal,... ...team. Preferred Qualifications & “Pluses” Unreal Engine 5 Specialist: Direct experience with UE5’s specific features, particularly...Permanent employmentFull timeRemote workWorldwideRelocationFlexible hours
$7.8k - $10.2k per year
...award, is seeking two elite Senior 3D Modeling Artists to join our 3D Assets department... ...Contract) Location Montreal, Canada Work Model Hybrid (3 days per week on-site at the... ...meets their specific requirements for simulation and movement. 5. Mentorship and Evolution...Full timeTemporary work3 days per week- ...build a better working world. The opportunity The Decision Modelling team sits at the intersection of corporate finance, strategy,... ...decisions. We work across sectors to develop integrated financial models and decision tools that support: Business planning and...Weekend work
- Vos missions au quotidien L’équipe Model Risk Management (MRM) intégrée à la fonction Risk Management de SG CIB supervise la gestion du risque de modèle. MRM est responsable de la deuxième ligne de défense du risque de modèle et supervise la fonction de gestion...Daily paidLocal area
$80k - $95k per year
...(python) Basic knowledge of unix/linux operating systems Excellent communication skills. Preferred Qualifications Data modeling concepts. Version control, preferably with GIT. Knowledge of ETL products such as Talend or Informatica. Replication Agile...Full timeLocal areaWork visa3 days per week- ...u00e9veloppement mobile / Mobile Development Specialist to join our team in Montreal, Quebec (CA... ...mobile (syst\u00e8mes de compilation, simulateurs, int\u00e9gration de p\u00e9riph\... ...mobile-specific workflows (build systems, simulators, device integration).\n\n\u00b7 Integrate...Full timeWork at officeRemote workFlexible hours
- ...conception de systèmes tels que l’ingénierie basée sur des modèles ou les logiciels de simulation. Vous êtes un joueur d’équipe reconnu ; bien... ...prepare specifications and requirements, conduct functional modeling and trade studies. Ensure requirements management, validation...Full timeTemporary work
- ...Katana. ~ Bonne maîtrise des mathématiques 3D, de l'algèbre linéaire et des structures de données appliquées au traitement et à la simulation géométriques. ~ Solides compétences en communication orale et écrite, avec une approche collaborative de la résolution de...Full timeApprenticeshipWork at officeShift work
- ...transformer d'importants volumes de données transactionnelles en modèles métier intelligents. Il ne s'agit pas d'un poste traditionnel... ...transforming large volumes of transactional data into meaningful domain models. This is not a traditional data engineering role. While we...Full time
- ...complexes composés de machines virtuelles, de simulateurs, de machines physiques ainsi que d’... ...Grafana) Connaissance des outils de simulation de perturbations réseau et de latence... ...unexpected edge cases As a System Test Specialist , you will find creative and...Full timeWork at officeFlexible hours
- ...terrain et l'utilisation de simulateurs GNSS. Expérience pratique... ...analytical and self-driven GNSS Specialist with a passion for solving... ...with precision GNSS corrections modeling and application. ~... ...including field testing and GNSS simulators. ~ Experience with the practical...Permanent employmentFull time
- ...are seeking a highly motivated and proactive Endpoint Performance Specialist to join our Digital IT team. In this fast-paced role, you will... ...of Active Directory, Group Policy, Azure AD, and hybrid identity models ~ Familiarity with DEX tools for endpoint experience...Long term contractFull timeWork at office
- ...DevOps Specialist WHO WE ARE Welcome to KORT Payments, where innovation meets excellence! We specialize in providing a state-of-the-art omnichannel payments platform designed to make business transactions a breeze. Our mission? To empower businesses with top-notch capabilities...Full timeLocal areaFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Simulation Modeling Specialist. Be the first to apply!



