echoloc

CM Labs Simulations Tech Stack

Heavy equipment simulation and virtual training for construction, utilities, and ports

Software Development Montreal, QC 51–200 employees Founded 2001 Privately Held

CM Labs builds physics-driven simulators for heavy equipment training across construction, utilities, and ports sectors—running 1,200+ installations in 42 countries. The tech stack reveals a mature simulation foundation: Unity + C# for interactive experiences, with Unreal Engine and professional 3D tools (Maya, 3ds Max, Blender) for asset creation. Hiring is spread across design, manufacturing, and engineering with steady velocity, while internal pain points center on scaling multi-entity operations and financial controls—typical of a bootstrapped, geographically distributed simulation vendor managing both software and hardware delivery.

Tech Stack 15 technologies

Core StackC# Python Jira NetSuite Linux SketchUp Unity Git Windows TeamViewer VNC Unreal Engine Maya 3ds Max Blender

What CM Labs Simulations Is Building

Challenges

  • Expanding multi-entity operations
  • Improving financial controls
  • Streamlining payroll across entities
  • Optimizing accounts payable processes

Active Projects

  • Interactive level design and training scenarios in unity
  • Prototype new simulation features and tools
  • Integrate models, physics, and tools into cohesive experiences
  • Heavy equipment training simulator development
  • Digital twin application development

Hiring Activity

Steady8 roles · 3 in 30d

Department

Design
2
Finance
2
Manufacturing
2
Engineering
1
Support
1

Seniority

Junior
3
Senior
3
Mid
2
Company intelligence

Find more companies like CM Labs Simulations by tech stack, pain points and active projects

Get started free

About CM Labs Simulations

CM Labs develops virtual training simulators for heavy equipment operators in construction, utilities, and ports industries. The company has operated since 2001 and maintains a global footprint with over 1,200 active installations across 42 countries. Product development combines interactive level design and training scenarios built in Unity with physics simulation and digital twin capabilities. The organization spans design, engineering, finance, manufacturing, and support functions, with headquarters in Montreal and hiring activity in Canada and the United States. Internal operations are currently undergoing scaling efforts around multi-entity management and financial process optimization.

HeadquartersMontreal, QC
Company Size51–200 employees
Founded2001
Hiring MarketsCanada, United States

Frequently Asked Questions

What simulation engines does CM Labs use?

Primary stack: Unity and C#, with Unreal Engine as secondary option. Asset creation relies on Maya, 3ds Max, Blender, and SketchUp. Version control via Git, project management via Jira.

What markets does CM Labs serve?

Primary markets: construction, utilities, and ports sectors. The company operates 1,200+ installations globally across 42 countries, positioning it as the stated market leader in heavy equipment virtual training.

Similar Companies in Software Development

Other companies in the same industry, closest in size