Up to £43.50 per hour
8 months ago
Our Client is currently developing a virtual aircraft maintenance trainer at its facility in Fife.
The software solution exploits an existing in-house product capability.
The core software provides the virtual environment, state store and rule set that govern how the user interacts with the platform virtual model. To run with the core, the project is creating the specific behaviour and 3D visual models for the relevant aircraft systems.
A requirement has arisen for a software engineer to work as part of the behaviour modelling development team. The ideal candidate will be a current software developer with a systems/ hardware background and experience, preferably in aircraft systems or related control systems.
Demonstrable software design and development experience, preferably in a defence related environment.
Knowledge and understanding of software engineering lifecycle management processes.
Ability to interpret system/circuit diagrams and develop simplified behaviour models of operation.
Knowledge and understanding of Unity 3D cross-platform game engine.
Knowledge and understanding of combat aircraft avionics systems.
- Tools/Languages: C# (Microsoft Windows Application Development and Windows Forms)
- Microsoft Visual Studio (in particular use of .Net 3.5 libraries)
- Use of System Modelling Language (SysML))
- Use of Extensible Markup Language (XML)
- Unity 3D Development
- Microsoft Office
- Microsoft Visio
To apply for this position, you must be eligible to live and work in the UK and either possess or be able to obtain UK MOD Security Clearance to SC Level.