Senior Software Engineer


Premium Job From Matchtech

Recruiter

Matchtech

Listed on

28th February 2018

Location

Pontypool

Salary/Rate

£375 - £430

Type

Contract

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Purpose of Position

General Dynamics Land Systems UK is a leading prime contractor and complex systems integrator and is one of the world's largest defence companies. We are currently engaged on a number of UK and international programmes to deliver complex Military Vehicle Projects. The business is currently undertaking the assessment phase for the Challenger 2 life extension programme for the UK Army and is therefore looking for individuals to join the team and become key contributors to this successful and growing business.

General Dynamics Land Systems UK is looking to recruit a Senior Software Engineer, reporting to the Software Team Lead. The successful candidate will be a key player within the Software development team working on various de-risking and demonstration activities to add new capability to the CR2 vehicle. The role focusses on software development; design analysis, implementation, integration and test. The tasks are in support of the Challenger 2 Life Extension Project where new equipment is being fitted to replace obsolescent items in the UK's Main Battle Tank.

Responsibilities

The company requires an experienced Senior Software Engineer to be part of the team responsible for delivery of an Electronic Architecture (EA; computers, displays, networks, servers, etc.) into the Challenger 2 Life Extension Project. There is a requirement to provide a DefStan 23-09 GVA electronic architecture, and this role is key in delivering a vehicle to demonstrate a compliant software architecture to meet this user need.

The applicant will have experience of Software development within a team environment, and have held a position where they are responsible for an element of the design. The candidate will understand formal software development and how to code a solution. The candidate will be familiar with software development based on a design and behaviour defined using UML. The role involves working with a range of Subject Matter Experts, suppliers and the Demonstration Vehicle Lead to ensure delivery of a functional demonstration system.

Education/Experience

Software Engineering lifecycle, UML, C/C++

Essential Skills:

*BEng / BS Honours Degree in SW Engineering, EE, CS, Physics or equivalent.

*Experience across Software Requirements, Design, with a focus on Implementation.

*Professional experience developing distributed, multi-threaded, real-time software systems.

*Professional and proficient experience implementing software applications and services using C++.

*Familiarity with software configuration and change control best practice.

*Strong communication skills including excellent English writing/speaking and presentation skills.

*Excellent analytical and problem solving skills.

*Hold or be capable of holding security clearanceDesirable Skills:

*Defence/automotive/aerospace industry background.

*Embedded System development.

*Using designs captured in a UML model.

*MISRA C++:2008 guidelines.

*Static code analysis tools such as LDRA.

*Green Hills MULTI and Microsoft Visual Studio 2008 development environments.

*SVN configuration management tool.

Matchtech acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers and is part of Gattaca Plc.

Gattaca Plc provides support services to Matchtech and may assist with processing your application.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: