Job Description

A Software Engineer with ADA OR C++ is required to work on a twelve month contract, with the possibility of extension for our Defence client based in Lancashire

This is a contract working full time onsite and needs current SC clearance

Overview of the Software Engineer contract role

A Senior Software Engineer is required to support the Aircrew Training Simulation Systems (ATSS) Software Development Team currently developing simulation products in support of aircrew training for the Typhoon aircraft. Utilising Agile Development Processes and Techniques, the work will typically involve production of software designs and code through to integration testing and support.

The successful candidate will be expected to work within a team of software engineers developing simulations written in Ada and C++.

The successful candidate will ideally possess a number of the following skills; * Familiarity with requirements capture and traceability tools/techniques. * Familiarity with UML, Artisan or similar software design tools/methodologies. * Knowledge of a High Level Programming language e.g. Ada, C, C++ * Knowledge of Software Development environments e.g. GPS (GNAT), Visual Studio. * Experience of Microsoft Office

Knowledge of high fidelity generic radar simulation design principles both MSCAN and ESCAN is essential.

Previous experience of the Typhoon avionic software design or experience of software development for flight simulators, would be beneficial. To work as a Senior Software Engineer within the Aircrew Training Simulation Systems (ATSS) Software Development Team, developing simulation software RADAR for both MSCAN and ESCAN RADAR Systems. Specifically to implement high fidelity RADAR principles requiring specialist RADAR theory knowledge and ideally simulation knowledge of mechanically scanned and electronically scanned. As a result of Customer Preliminary Design Review (PDR) higher fidelity requirements have emerged over original requirements, therefore existing capability needs to be expanded. The team is required to support at the same time documentation review and analysis and develop a simulation strategy for higher fidelity EScan requirements for UK and is a role supporting the aircraft development teams.


- Work effectively as a Team member within a Team of engineers to design, develop, test, document, configure and deliver software simulations. - Develop all products to agreed standards and procedures using the specified tools and maintain product quality during development. - Test products sufficiently to ensure minimal, or ideally no re-work is required due to incorrect implementation. - Investigate and resolve problems raised during integration and formal acceptance. - Agree to and work to timescales, clearly understanding and providing regular feedback of progress and achievement. - Communicate effectively. Identifying potential risks, seeking clarification and feedback. Passing on guidance/tuition to team members with less experience. - Ensure that source information, advice and validation is provided from the aircraft subject matter experts during all stages of development. - Ensure a good working knowledge of Software Development Plan (SDP), Software Test Plan (STP) and other documents within the Aircrew Training Simulation Systems.

Key skills required for the Software Engineer role

The Individual

This role also requires Specialist RADAR and Electronic Warfare (EW) design principles knowledge.

The candidate must be good with Microsoft Office Excel, Word, PowerPoint and Outlook

Communication, Team Working and Motivation are essential and should have a degree or HND equivalent

The role is based in Lancashire - commutable from Preston, Blackpool, Chorley, Leyland, Blackburn, Darwen, Burnley, Skipton, Stockport, Manchester, Warrington, Wigan, Bolton, Bury, Rochdale and Oldham with excellent access from Liverpool, Lancaster and Leeds>

If you are a Software Engineer looking for a new contract either apply online or if would like to find out about other opportunities please contact Paul Scott on or phone 0161 694 9198

Do you know anyone who might be looking for a new role? You could benefit from our candidate referral scheme. Contact me on the above contact details for more information.

Outsource UK - Curating Specialist Talent

We're one of the largest independent staffing companies in the UK, focussed on Technology, Change and Engineering talent. For over 30 years we have been taking care of everything for jobseekers and clients alike. We pride ourselves on listening to your needs and working closely with you to find the right role or hire for you.

Outsource - taking care of everything

Ready to Start?

Apply now
Outsource - taking care of everything