Senior Software Engineer - Hastings - GBP36k - GBP43k

Recruiter
Anonymous
Location
Hastings
Salary
36000.00 - 43000.00 GBP Annual + GBP36000 - GBP43000/annum
Posted
13 Jun 2017
Closes
11 Jul 2017
Category
Public Sector
Function
Consultant
Contract Type
Permanent
Hours
Full Time
Senior Software Engineer
Defence
Permanent Position
Hastings
GBP36k - GBP43k

Our client is a world-leader in the integration of cutting-edge defence and security systems, delivering decisive advantage to military, government and civil customers worldwide. The company is looking for a motivated and talented senior software engineer who is keen to help them develop the next generation of avionics software systems.

Responsibilities

* Technical leadership of product development teams
* Development of architectural concepts and designs
* Advancing the department's skills and capabilities
* Mentoring junior software engineers
* Achieving design assurance needs to time scale and budget.
* Sufficient relevant software engineering and domain competence across most of the aspects captured below:

Essential Skills

* Strong experience of the full software development lifecycle, from requirements elicitation to signing off systems.
* Embedded software development, both with and without RTOS - C, C++
* Good understanding of operating systems and device drivers, preferably including Linux and a leading embedded RTOS.
* Understanding of layered software architectures / approaches and their application.
* Multi-threaded software development.

Desirable Skills

* Modern software modelling approaches.
* Requirements capture preferably with DOORS experience.
* Linux development (deployment, device drivers)
* SysML design modelling RTCA DO-178C(or DO-178B) PowerPC and ARM processors, single and multi-core
* Layered software architecture standards, e.g. ARINC 653, ASAAC

Suitable candidates for this position will come from a strong academic background and will have an advanced understanding of the challenges associated with software engineering of avionics equipment