Principal Software Engineer - Embedded Avionics 5938
Description of Program
Our clients are currently recruiting a Principal Software Engineer on a permanent basis. Their employee culture is one that thrives on innovation, embraces teamwork and possesses a strong will to succeed. The pioneering technologies and the quality of their people give them their competitive edge.
Purpose of Position
This role is for a Principal Software Engineer who is looking to apply their experience and proven technical aptitude in a new and challenging environment.
It is envisaged that the successful candidate will become a key member of the SW engineering community regarded as a subject matter expert in software architecture, functionality and capabilities of the defence avionics products developed in the Electronic Systems business unit.
The successful candidate will find themselves working on avionics projects (both product development and Research) at various stages of the software development lifecycle.
The successful candidate will have language, domain knowledge and experience relevant to the defence avionics embedded products.
The successful candidate must have excellent interpersonal skills and be able to combine that with their technical knowledge to underpin their technical decision making.
•A minimum qualification of a 2:1 honours degree (Computer Science or related discipline) or equivalent is required.
Be able to demonstrate
• an advanced understanding of the challenges associated with software engineering of avionics equipment,
•good written, verbal and interpersonal communication skills
•high levels of motivation, integrity and professionalism,
•flexibility, commitment to delivery, and innovation. Sufficient relevant software engineering and domain competence across most of the aspects captured below:
• Requirements capture preferably with DOORS experience
• UML analysis and design preferably with Rhapsody experience
•Experience of the full software development lifecycle i.e. requirements generation to a signed off system
• Understanding of layered software architectures / approaches and their application
• Multi-threaded software development
•RTOS use (Greenhills Multi and Integrity RTOS experience is desirable)
• SysML design modelling
•PowerPC or ARM processors
•Layered software architecture standards such as ASAAC or ARINC 653
• Enterprise Architecture skills e.g. TOGAF
• Embedded software development
• Hold, or be able to obtain Security Clearance
• Hold a UK driving license
We endeavour to reply to all applications, however, if you haven`t heard from us within 7 days, you have been unsuccessful with this particular role. You are very welcome to apply to future advertisements placed by Grafters Recruitment Consultants / Grafters Accountancy Personnel.