Software and R&D
Modelling, Simulation and R&D Engineering
ONGSEC supports R&D work carried out within defence industry and critical technology programmes on the engineering and software side. This covers modelling system behaviour in a computing environment, establishing scenario-based s…
Scope of service
What we do under this heading
Modelling and Simulation Environments
Mathematical modelling of system and subsystem behaviour; Establishing scenario-based simulation environments and para…
VIEWAlgorithm Development and Verification
Software implementation of control, decision and optimisation algorithms; Development of sensor data processing, fusio…
VIEWEmbedded Software and Test Infrastructure
Establishing embedded software development processes and toolchain management; Setting up hardware-in-the-loop (HIL) a…
VIEWSecurity of R&D Environments
Separating R&D networks from the corporate network and air-gapped working environments; Classification, labelling and …
VIEWModelling and Simulation Environments
- Mathematical modelling of system and subsystem behaviour
- Establishing scenario-based simulation environments and parametric run management
- Monte Carlo and multi-scenario analysis infrastructure, result set processing
- Running simulations on high-performance computing (HPC) and GPU clusters
- Visualisation of simulation results and decision support dashboards
- Comparing field data against the model using a digital twin approach
- Establishing model verification and validation (V&V) processes
Algorithm Development and Verification
- Software implementation of control, decision and optimisation algorithms
- Development of sensor data processing, fusion and filtering software
- Image processing and computer vision based detection modules
- Training, validation and deployment infrastructure for machine learning models
- Measuring and reporting algorithm performance against a scenario library
- Regression test infrastructure and version-level performance comparison
Embedded Software and Test Infrastructure
- Establishing embedded software development processes and toolchain management
- Setting up hardware-in-the-loop (HIL) and software-in-the-loop (SIL) test environments
- Automated test execution infrastructure, test data management and reporting
- Code quality analysis, static analysis and secure coding rule enforcement
- Version control, traceability matrix and configuration management
- Ensuring requirement-to-test traceability and keeping auditable records
Security of R&D Environments
- Separating R&D networks from the corporate network and air-gapped working environments
- Classification, labelling and access control of technical data packages
- Source code repository security, access control and leakage prevention
- Project-based access authorisation and end-of-project access revocation processes
- Monitoring and recording contractor and subcontractor access
- Backup, archiving and secure destruction of simulation and test data
On this page
Typical deliverables
- Model document
- Verification report
- Test infrastructure
- Technical report
Let us define the scope together
A short discovery call is enough to identify the slice of this portfolio you actually need.
Request a quoteRelated services
What usually runs alongside this
Software Development and Custom Application Services
Custom application development from analysis to handover, with secure coding, DevOps and BPM.
EXPLORE Software and R&DArtificial Intelligence, Automation and Data Analytics
Enterprise AI applications, machine learning, process automation and AI in security.
EXPLORE Critical InfrastructureData Centre Consultancy, Feasibility and Design
We shape data centre investment from feasibility to tender documentation with independent engineering judgement.
EXPLOREGet started
Let us talk about your project.
The first meeting is a discovery session, not a sales pitch. You are also welcome to evaluate our capability directly through a short pilot or proof of concept (PoC) in your own environment.