Software Engineer - UNITY C++ C# Simulation

Advanced Resource Managers Limited ,
Westbury, Wiltshire
Salary: £35000 - £40000 Per Year

Overview

Software Engineer - UNITY C++ C# Simulation Westbury, Wiltshire £35k to £40k p/a Hours Per Week 37.5 Our client designs and developments simulator systems for the military. The Training product line ranges between CBT (Computer-based-training) through to high-fidelity, full-mission simulators for military and civilian domains. You'll be Working with Virtual/Augmented reality and how that fits into the training domain, design and proving concepts along the way. The successful candidate will be responsible for performing a range of software engineering tasks across the development life cycle for our training business. Typical duties will include: Assisting with requirements analysis Design and development of simulation-based training solutions Continuous integration and test activities to support system upgrades and deployments. Evaluation of products and development and demonstration of software prototypes Reporting deficiencies and improvements to Engineering processes, standards and guidelines This is a full-time role with particular focus on developing concept demonstrators to aid new business proposals, and will be based in Westbury, Wiltshire. Required skills, qualifications and experience Experience and demonstrated competence with C++ and either C# or Java Experience of developing software within an IDE such as Eclipse or Microsoft Visual Studio Experience of using relational databases during development Desired skills, qualifications and experience Experience and demonstrated competence using serious-gaming technologies such as Virtual Battlespace (VBS) including systems administration, scripting, and plug-in development Experience with game development platforms and SDKs (e.g. Unity, Unreal Engine, Havok) Experience and demonstrated competence with web technologies including HTML, CSS and JavaScript Experience of software development in Microsoft Windows and Linux environments Experience and demonstrated competence with at least one of the following virtualisation technologies: Citrix, VMware Experience of software design using UML Experience with database technologies including one or more of the following: PostgreSQL, MySQL, Microsoft SQL Server, Oracle, NoSQL Experience with middleware technologies including one or more of the following: ActiveMQ, DDS, JBoss Experience of developing software in an agile environment using Scrum or Kanban Experience of using and applying design patterns Clearance Required for Role SC Clearance to Start BPSS Our client recognises and actively promotes the benefits of a diverse workforce and is committed to treating all employees with dignity and respect regardless of race, gender, disability, age, sexual orientation, religion or belief. Discrimination on any of these grounds is expressly forbidden. We therefore welcome applications from all sections of the community. This job was originally posted as www.totaljobs.com/job/89933174