C++ Developer

London
Roles we're searching for now: – Software Engineering /
Back-End - C++ /
Join our defence and national security business and you’ll be helping users plan and train to meet the most complex security threats in the world. As a C++ Developer you will be working with AI and Machine Learning, computational modelling and distributed systems, you’ll be putting multiplayer technology to life-saving use.

Responsible for building:

    • The runtime and tools required for development, debugging, and execution of closed, interruptible-closed, real-time human-in-the-loop, and time stepped simulations that integrate and scale new models and existing simulation engines.
    • The APIs/SDKs to enable integration of AI/ML agent based models, 3D Game Clients and IoT devices into the simulations as well as connecting together other simulations running in a single simulated environment.

Required:

    • You are a confident C/C++ (or similar language) developer with a passion for producing highly performant software.
    • Knowledge of concurrent programming, networking and distributed systems is preferable.