Remote Frontend Jobs
Nova Systems logo

Software Engineer

Nova SystemsFarnborough, United Kingdom
Apply now

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.
Requirements
  • 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)
Ideally You Will Have
  • 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