Senior Software Engineer job in Portsmouth at Meggitt PLC

Senior Software Engineer

Company: Meggitt PLC

Location: Fareham UK

Date Posted:Apr 17, 2018

Job title:Senior Software Engineer Posting date:17/04/2018 Closing date:16/05/2018 Strategic business unit:Headquartered in the UK, Meggitt PLC is a global engineering group specialising in extreme environment components and smart sub-systems for aerospace, defence and energy markets. Some 11,000 people are employed across manufacturing facilities in Asia, Europe and North America and regional bases in Brazil, India and the Middle East.  Meggitt’s civil aerospace presence covers large commercial transports, regional aircraft, business jets, helicopters and general aviation. Its defence markets cover all military aircraft types, land systems, naval platforms and aerial, land-based and marine threat simulation training and weapons systems development. The firearms element of this capability extends into law enforcement and security organisations.  The group’s growing presence in energy is driven by our core fluid controls, heat management and sensing and monitoring capabilities, many of which are deployed to help reduce the maintenance costs, fuel consumption and carbon emissions of industrial gas and steam turbines. Purpose:The Senior Software Engineer will be responsible for the development of high-integrity, safety-critical embedded software for the aerospace market.  As this central team provides a competitive internal software development service to Meggitt’s businesses worldwide, the Senior Software Engineer will be involved in software development for a wide range of airborne equipment, including fire detection and suppression; fluid quantity measurement; standby flight display; air data; health and usage monitoring and tyre pressure monitoring systems. Main duties and responsibilities:-       Capture, negotiate, decompose and derive formal software requirements-       Understand and implement the requirements for certification of safety-critical products to the appropriate design assurance level-       Architect, design, develop, integrate and test complex software development projects using model-based development tools such as UML and SCADE-       Develop drivers for embedded devices including sensors, actuators and peripherals-       Author design documentation inclusive of traceability to parent and child documentation-       Prepare, check and approve qualification and certification test plans/procedures for software design-       Support other members of the team with development and safety knowledge and best practice-       Perform, track and control internal project activities and manage external sub-contractors (including offshore verification partners)-       Identify continuous improvement opportunities, including standardisation of tools and processes -       Travel, on occasion, to customers, suppliers and other Group Software Engineering offices Location: Coventry, West Midlands or Fareham, HampshireSalary:Competitive salary / Market rate Key skills and competencies required:-       Degree in a related field-       Strong, proven track record in delivering embedded, safety-critical software projects in the aerospace or high technology sectors from requirements capture to realisation-       Strong, proven experience with embedded C-       Strong, proven experience applying aerospace standards for software development including DO-178/ED-12 (Software Considerations in Airborne Systems and Equipment Certification) and completion of software certification audits with FAA, EASA and aerospace customers-       Experience leading activities within a team, reviewing the work of others and coaching for success-       Experience supporting the development of new business proposals by providing technical content, work breakdown and hours/cost estimates-       Experience with configuration management tools, problem reporting tools, debuggers, emulators and integrated development environments-       Knowledge of interface and communication protocols (ARINC429, CAN, SPI)-       Good communicator with the ability to explain software concepts and understand concepts from other engineering domains-       Strong written communication and verbal communication skills Desirable skills:-       Ideally, experience with model-based software development using tools such as SCADE-       Ideally, experience with real-time operating systems-       Ideally, experience working to MISRA C standards Other:-       Travel, on occasion, to customers, suppliers and other Group Software Engineering offices  View full job description
JobCentre Plus 1 year ago
Need more jobs?

Submit your CV so employees can contact you directly for more!

Senior Software Engineer jobs in Portsmouth

Job location:

Portsmouth Map of Senior Software Engineer job in Portsmouth at Meggitt PLC

JobHits is one of the fastest growing job search engines in the UK. Everyday 30,000+ new jobs, find your ideal job from vacancies at major job boards and companies� careers websites in the UK.

© 2013 - JobHits Pty Ltd