Training and Simulation

CogSim Technologies specializes in training & simulation systems. Our products and services include simulation software and training simulators; geospatial databases; 3D models; training exercise support; systems engineering and analysis; verification, validation, and accreditation (VV&A); test and evaluation support; Hardware-in-the-Loop (HWIL) and Human-in-the-Loop (HIL) simulation.

VR and AR/MR

CogSim Technologies uses the latest Virtual Reality (VR) and Augmented Reality / Mixed Reality (AR/MR) hardware and software technologies to create cost-effective, high-impact immersive solutions for a variety of individual and group visualization and training requirements. This technology offers unprecedented application possibilities ranging from collaborative manipulation of complex data sets to site familiarization and much more.

Human Factors Engineering

With 25+ years of experience, the human factors and experimentation team provides capability in human factors, cognitive engineering and human performance assessment. We have extensive experience in assessing situational awareness, workload, and task-relevant performance of operators and crew across a variety of domains. Our human factors and simulation teams work closely to provide analyses, rapid-prototyping, design, and implementation services. 

Focused Fidelity

CogSim Technologies Inc. (CTI) embodies the concept of “Focused Fidelity” by providing a targeted level of simulation fidelity to address the needs of our customers. The realization of “Focused Fidelity” extends beyond technology to include an in depth understanding of human factors, operational needs and regulatory demands. This approach allows us to deliver cost effective training & simulation systems that are tightly matched to user requirements.

CogSim Technologies employs a team of engineers, scientists and technologists with specialized expertise that enables the low-risk delivery of training & simulation systems.

TDL Simulation Suite

Our Tactical Data Link (TDL) Simulation Suite provides C++ libraries and supporting tools to add TDL interoperability to your simulation environment.  The TDL Simulation Suite includes:

The TDL Message Library which provides the functionality required to create, populate, encode and decode TDL messages for Link 16 (J series), Link 22 (F and F/J series), Variable Message Format (VMF) (K Series), ASTERIX, and AIS messages, with support for SISO-J, SIMPLE, JREAP-C, and MIL-STD-2045 47001D (CDTALS) payloads.

The TDL Mission Support Library that provides generic implementations of systems necessary to manage TDL information in a mission-oriented context.  This includes subsystems such as track correlation, track management, mission management, a simulated mission computer and simulated TDL terminal.

Analysis & Test Tools
 – TDL Net Explorer (Receive, inspect and generate TDL messages)
 – TDL COP (2-D TDL COP Visualization)
 – TDL Test Platform (Generate dynamic TDL traffic)
 – TDL Gateway (Bridge SISO-J, SIMPLE & JREAP-C TDL networks) 

Documentation & Code Examples

Learn More

TDL for VR-Forces 

TDL for VR-Forces combines CTI’s proven TDL simulation technology with MAK Technologies’ industry leading VR-Forces Computer Generated Forces (CGF) platform.

Seamless integration with the VR-Forces UI and supporting tools simplifies TDL scenario generation and run-time interaction.

Support for simulation interoperability using SISO-STD-002-2006 (SISO-J), as well as with NATO STANAG 5602 (SIMPLE) and NATO STANAG 5518 (JREAP-C) (via CTI’s TDL Gateway), provides a direct path to Live, Virtual and Constructive (LVC) training potential.

Learn More

AIS for VR-Forces

An add-on for MAK Technologies’ VR-Forces Computer Generated Forces (CGF) platform to simulate the transmission functionality of Automatic Information System (AIS) terminals.

Automated generation and transmission of NMEA AIS sentences from real-time maritime platform simulation state.


ASTERIX for VR-Forces

ASTERIX for VR-Forces is an add-on to MAK Technologies’ industry leading VR-Forces Computer Generated Forces (CGF) platform that enables the transmission of simulated radar contacts using the All Purpose Structured Eurocontrol Surveillance Information Exchange (ASTERIX) data standard.

Learn More

KLV Toolkit

Our Key-Length-Value (KLV) Toolkit provides C++ libraries and supporting tools to work with streaming, real-time KLV metadata multiplexed with video transport streams. The KLV Toolkit supports the encoding/decoding of KLV metadata, along with the muxing/demuxing of KLV metadata to/from video telemetry in compliance with NATO standard (STANAG) 4096, including EG0601 KLV metadata, and the MISB security metadata standard 0102.7.

– C++ SDK
– Analysis & Test Tools
– Documentation & Code Examples

Learn More


NexusXR is our distributed, collaborative VR environment that features:
 – Real-time voice 
 – Integrated, interactive GIS data visualization
 – In-VR viewing of live video streams
 – Desktop/Window sharing
 – Visualization of DIS/HLA distributed simulation exercise content
 – Text-based chat
 – Custom avatars
 – Secure connectivity

NexusXR can be provided using a cloud-hosted or self-hosted solution.  Custom capability development is offered to enable you to tailor NexusXR meet the needs of your application space.

Real-Time Synthetic Cyber/Electronic Warfare Effects Simulation

Cyber and electronic warfare are a very real part of modern military operations. Our Synthetic Cyber Effects Range (SynCER) product can give you the capability to safely inject real cyber and electronic warfare effects into your distributed simulation. This system is capable of affecting SAFs and individual simulators without modification to those systems. Please contact us for more information about SynCER.

RPX Simulation Framework

The CTI RPX Simulation Framework provides all of the essential services and functionality necessary to create a real-time, distributed and interoperable training & simulation system.

This proven framework is robust, agile and offers the high levels of performance required to address complex simulation and training needs.

• Plug-in framework
• Environment server
• Navigation server
• Mission function server
• Instructor/Operator Station (IOS)
• After-Action Review (AAR) system


• Real-time data distribution services, including publish/subscribe and a Service Oriented Architecture (SOA)
• Simulation executive, application management, performance monitoring & tuning


Compliance with key enabling interoperability standards, including DIS/HLAe & CIGI.

RPX Mission Support Simulator

Fighter role-player simulation system providing
– DIS/HLA interoperability
– A/A radar
– A/A & A/G weapons
– Advanced EO/IR targeting pod
– Radar Warning Receiver
– Link 16/MIDS
– VMF for Digital Close Air Support
– Configurable aircraft presentation

Learn More

Join us! The CTI Team needs to grow!

The CTI Team is looking for talented software developers to join our team and push the limits on next generation computing platforms. You will be part of a team responsible for developing, testing and validating software and integrated systems for simulation and training across a variety of civilian and defence clients both domestically and internationally. You will contribute directly on programs that span traditional simulation systems right through to Augmented Reality (AR) and Virtual Reality (VR) delivery platforms. CTI is actively seeking senior, intermediate and junior developers.

Technical areas include development and integration on network servers, simulation systems, hardware in the loop integration, motion systems, computer generated forces, image generation software, GUI development, network communications and data management to name a few. The ideal candidate is an individual with strong technical skill as well as the ability to work both independently and in a team. The candidate should be able to debug complex problems and must possess the ability to implement their solutions in software.

Desired Skills and Qualifications:

• Bachelor’s degree in computer science, engineering or equivalent
• Junior, Intermediate or Senior level experience in simulation and training or similar engineering environment
• C/C++ development experience
• Distributed simulation (DIS and HLA) environments
• Computer Generated Forces
• Image Generation systems
• Able to write clear and concise problem reports
• Familiarity with network server development/deployment
• Familiarity with common processor architectures (32-bit and 64-bit variants of x86/ARM)
• Ability to work and participate in a team setting with an open, collaborative communication style
• Excellent communication, presentation, and organizational skills are necessary
• Enthusiasm, a passion for quality and a desire to learn about new technologies is a requirement!

Contact CTI

Contact us to learn more about our products and services