Write to us.

Talon House,
Presley Way, Crownhill,
Milton Keynes, MK8 0ES.

Say Hello.

Tel: 01908 268 350
Opening Times
Mon - Fri 9am - 5pm

Share us and spread the word.

Connect with F10

Team Leader - Software Engineering

Contract Type:
South East
Job Sector:
Aerospace & Defence
Job Category:
Software Engineering
Salary Description:
Start Date:
Job Ref:

Position: Team Leader Software Engineering

Job Purpose
The Software Engineering department takes responsibilities for designing, developing and verifying the software throughout the product/project life cycle. This includes the development of applications, embedded and real-time software solutions. The purpose of this position will be to manage and develop the team of software engineers, meet the demand from current/future projects and improve the capability of the Software Engineering team.

Key Responsibilities
The Software Engineering Team Leader will be accountable for:
*Developing a team of software engineering excellence.
*Ensuring the team satisfies the current and future needs of the business.
*In order to achieve this Software Engineering Team Leader will be responsible for:
*Managing software Work Packages to ensure on-time and budget delivery.
*Responsible for managing and conducting Software Engineering activities throughout the complete lifecycle of a project:
*Providing software estimate and bid support.
*Conducting an analysis of the future business resource demand.
*Defining project software development strategies through Software Development Plans.
*Managing software development throughout the system lifecycle, on multiple projects.
*Working with project managers to ensure all Work Packages have a complete, unambiguous and agreed baseline.
*Defining and documenting Software Requirement Specifications.
*Supporting the project SDA as required (safety, security etc.). Liaising with customers and suppliers as required.
*Supporting: Software Design Proving and Acceptance Tests, Factory Acceptance Tests, Integration Test System Acceptance Trials.

*Degree in a relevant subject (Computer Science/Engineering). Chartered Engineer status or Professional Registration is desirable.
*Knowledge of resource management tool and techniques.
*Software Engineering best practices and common pitfalls, Software Engineering methodologies, processes and tools, PC Architectures, and the current and emerging software development technologies and deployments.
*Knowledge of Network programming and analysis and common communication protocols including RS232/422, TCP/IP, UDP etc.
*Experience of software development in the defence industry or other relevant environment and familiarity with the whole software lifecycle.
*Experience of leading complex software development projects, managing engineering teams (all line management aspects) and estimating software development complexity.
*Experience of capture and analysis of software requirements, and assessing software designs characteristics against requirements.
*Experienced in synthesising high-level software requirements through to software design using object oriented techniques (UML).
*Experience of software development planning and management, software acceptance activities and supporting system commissioning, integration and acceptance.
*Experience of providing technical input to customer and end user meetings and conducting solution trade-off analyses and risk mitigation.
*Experience of IBM/Telelogic 'Rhapsody' (UML with C++), Windows HCI development using Visual Studio C++/.NET using C++/CLI or MFC.

The F10 Group offers the services of an Employment Agency for permanent recruitment and the services of an Employment Business for contract recruitment.

< Return to Results

This website uses cookies. Read our cookie policy for more information. By continuing to browse this site you are agreeing to our use of cookies.

Latest Job Listings