Senior Software Engineer

Recruiter
Meggitt
Location
UK, Fareham
Salary
Competitive
Posted
15 Jul 2018
Closes
04 Aug 2017
Ref
23738
Clearance Level
None / Undisclosed, SC
Sector
Aerospace
Job Type
Permanent
.

.

Job title:
Senior Systems Software Engineer
Location:
Fareham, Hampshire
Reports directly to:
Project Manager
Strategic business unit:
Meggitt Avionics located in Fareham between Southampton and Portsmouth on the UK's south coast, designs and manufactures flight deck avionics, data acquisition systems, instrumentation and life support equipment.
Meggitt Avionics' aviation history spans a century and for the last 15 years we have pioneered solid state technology. Meggitt Avionics designs and manufactures aircraft sensors, displays and systems across three product groups: flight deck avionics, data acquisition systems and life support.
Meggitt Avionics is part of Meggitt Sensing Systems who are a leading supplier of high-performance sensing, monitoring, power and motion systems.
Meggitt Sensing Systems specialises in designing products to operate under harsh and demanding conditions. Our systems are used in a diverse range of markets and applications, from aircraft and space launchers to gas turbines and heart monitors. This requires Meggitt's smart engineering for extreme environments.
Product groups include Avionics, Inertial Sensing & Ignition, Performance Sensing, Power & Motion and Sensing & monitoring.
Meggitt Sensing Systems' organisation is based on product value streams - groups of products with similar technologies or applications providing customers with more integrated solutions and comprehensive through-life support. Engineering and manufacturing is located in Denmark, France, Switzerland, UK, USA and Vietnam. Our sales and support network extends across North and South America, Asia and Europe.
Purpose:
To assist in the systems and software specification, design and verification activities on embedded microprocessor hardware platforms. To ensure documentation of software activities is in accordance with Meggitt approved processes. To work with Meggitt Group Software to ensure designs are integrated and fit for purpose. Project phase will determine emphasis: systems requirements early in lifecycle, software specification and oversight through middle of lifecycle and software / hardware integration and verification in later phases.

Specific responsibilities:
Software Leadership within the IPT, feeding technical and schedule data to the design lead and project manager respectively.
Interfacing between the IPT systems team and Meggitt Group Software.
Responsibilities:
• Specification, design, development and verification of software to DO-178C and DO-330 Tool Qualification.
• Development of software requirements from system requirements.
• Creation of software architectures from software requirements.
• Writing of high quality C code for ARM base microprocessor platform.
• Creation of test cases and procedures for high level and low level requirements.
• Verification of all outputs of the software lifecycle.
• Measurement and reporting of all key performance metrics as required by the project manager.
• On time delivery of documentation for all aspect of the software development lifecycle
• Contribution to formal design reviews, possibly customer facing.
• Authoring of technical requirement specifications for 3rd party development
Primary working relationships & interfaces:
Internal: Group Software Team and Integrated Project Teams
External: Customers and suppliers.

.

Key skills and competencies required:
• Degree in related field
• Demonstrable experience of:
o Technically leading a team of software engineers (no line management necessary)
o Collaborating in cross functional teams
o Full product lifecycle with examples of the documentation relating to those phases
o working as a part of a wider team/Integrated Project Team not only within one discipline of engineering
o Acting as a interface between own cross functional team and a distinctly external team (possibly a supplier or internal central function)
o Being a Subject Matter Expert within Software
o Developing C code
o Running technical design reviews
o Awareness of "Safety Critical" industry e.g. nuclear, healthcare, oil&gas
o Developing and coaching team members
Desirable Skills
• Working to coding standards, e.g. MISRA
• model-based software development experience such as SCADE, UML or SysML
• Working to certification standards, DO-178 preferred
• Experience with SCADE model based development would be a bonus
• Excellent communication and problem solving skills
• Aerospace/Avionics experience is highly desirable
• Awareness of systems engineering standards, e.g. ARP4754A
• Real time embedded software

.

Similar jobs

Similar jobs