Software Engineer
As a Junior Software Engineer in the Modelling & Simulation (M&S) domain, you will play a key role in developing innovative software and automation solutions that support decision-making for the UK Ministry of Defence (MOD). You’ll help build simulation models, data-driven tools, and automation pipelines that underpin experimentation, capability assessment, and future force development. This is an excellent opportunity for an early-career engineer with a strong technical foundation and an interest in applying software and data skills to real-world defence challenges.
Responsibilities
- Support the development and testing of software for Project Crucible and related M&S initiatives.
- Implement and maintain automation scripts and workflows to improve efficiency in model execution and data processing.
- Contribute to the design and development of simulation models and analytical tools.
- Assist in building and maintaining data pipelines that extract and transform simulation outputs.
- Support integration of models and tools into federated simulation environments.
- Collaborate with software, data, and domain specialists to deliver high-quality technical outputs.
- Programming experience in C++
- Understanding of software engineering principles (version control, testing, CI/CD)
- An interest in automation, scripting, and process optimisation
- Basic experience with data handling, data pipelines, or data manipulation
- Awareness of networking protocols and distributed systems
- Desire to learn Lua scripting (used within VR-Forces simulation)
- Programming experience in Python
- Defence Modelling & Simulation (M&S)
- Air and/or Maritime domain knowledge
- Development of simulation systems and integration/federation
- Rapid concepting and prototyping of M&S capabilities
- Exposure to simulation integration, automation frameworks, or data-driven experimentation
- UK Citizenship (no dual citizenship)
- Ability to achieve Security Clearance (SC)
View all remote jobs at Nova Systems →
FAQ
- Is the Software Engineer position at Nova Systems remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- When was this Software Engineer job posted?
- This listing was posted on January 16, 2026 and is still open for applications.
- How do I apply for the Software Engineer position at Nova Systems?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Data Pipelines jobs
Fullstack + AI Engineer - TX, USA
Photon Interactive UK LimitedUnited States
Full Stack Architect | Las Vegas, NV
Photon Interactive UK LimitedUnited States
Java Fullstack Developer | Offshore |
Photon Interactive UK LimitedIndia
Lead Fullstack Developer | Offshore
Photon Interactive UK LimitedIndia
Angular Developer
EVBAustralia, Canada, India, United Kingdom, United States