Software Engineer - C++ - Modelling and Simulation, Wargames, Robotics, Unreal Engine, Vulkan
Location: Portsmouth, Hampshire / Hybrid role
Salary: £30,000 to £60,000 plus benefits package
Our client is a successful consultancy providing digital technical expertise to projects in the Ministry of Defence.
About Your Opportunity:
A rare opportunity to work at the very front end of the UK MODs operational analysis community.
This is an exciting opportunity for a Software Engineer to join a newly formed team within their digital technology area working on a variety of projects evaluating the latest military technology to counter the current and future threats our country faces. Wargaming, Virtual Games, Wargame scenarios, Synthetic environment. Gaming Platforms
Your Responsibilities:
- Development of constructive and real-time Modelling and Simulation (M&S) models and scenarios using a combination of Python, C++ and custom scripting languages using object-oriented design techniques.
- Visualise analytical data extracted from these models.
- Work closely with the customer to develop threat laydowns and simulation capabilities representing advanced weapon system concepts and implement those concepts.
- Frequent communication across the engineering disciplines/technology areas with internal stakeholders and external customers.
Your Experience:
- Bachelor’s degree in a STEM discipline (Physics, Science, Maths, Technology, Engineering, Computer Science, Software Engineering).
- Proven experience in design, development, test and integration of quality software.
- Experience in object-orientated software design and programming using Python and C++ (or similar languages).
- General knowledge of real-time target environments, including processor and network architectures, communication protocols and simulation frameworks.
- General Systems Engineering skills (requirements definition, requirements analysis, functional design/decomposition, enterprise modelling, test & acceptance).
- Defence background, candidates that have worked for companies like Dstl, Frontline Commands in the past would be ideal.
Ideally:
- UK National or Joint National
- Willing and Eligible to gain UK SC Security Clearance
- Bachelors (or greater) STEM degree or equivalent years of professional experience
- Knowledge of C/C++ programming
- Ability to solve complex problems.
- Able to regularly travel to Portsmouth office.
Desirable:
- Experience with Unreal Engine
- Experience with UE C++
- Experience with Unity Engine
- Experience with C#
- Experience with Python
- Experience with Virtual Reality
- Vulkan
- Robotics
- Simulation
- Interest or experience in Military Simulation and Wargames
Keywords: Wargames, Unreal Engine, Simulation, Robotics, Vulkan, Defence, Dstl, C++, Python,
Modelling, Software Engineering, Software Developer, Software Engineer
Software Engineer - C++ - Modelling and Simulation, Wargames, Robotics, Unreal Engine, Vulkan