C# Real-Time Simulation Engineer
Bristol or Stevenage | Hybrid (2–3 days onsite)
The role
You will develop real-time, performance-critical simulation software used to model complex defence systems (e.g. missile systems, sensors, and system interactions).
Your work will:
* Run under real-time constraints where timing and determinism matter
* Interface with hardware-in-the-loop rigs and test environments
* Support verification, validation, and demonstration of physical systems
* Contribute to distributed simulation environments used across engineering teams
What you’ll need
* Strong C# software engineering experience in a real-time or performance-sensitive context
* Experience with real-time systems, simulation, or systems modelling
* Solid understanding of:
* Multithreading / concurrency
* Performance optimisation
* Software design for deterministic systems
* Experience working in:
* Agile environments
* Test-driven development / unit testing
* CI/CD pipelines
Ideal backgrounds
We are particularly interested in candidates from:
* Defence, aerospace, automotive, or a transferrable industry
* Real-time / embedded systems engineering
* Simulation or modelling of physical systems
* High-performance or low-latency software development
What you’ll get
* Bonus up to £2,500
* Pension matched up to 14%
* Paid overtime opportunities
* Onsite facilities (subsidised meals, free parking)
* Enhanced parental leave (up to 26 weeks)
Why this role is different
This is an opportunity to work on engineering-grade software, not business systems. Your code directly contributes to real-world system behaviour, testing, and validation of advanced defence technology.
Next step
Share your profile for a confidential discussion with a specialist technical recruiter.