Principal Software / Systems Engineer

03 Jul 2017
31 Jul 2017
Martyn Hudson
Contract Type
Full Time
Primary Purpose of the Role

The purpose of the job as a Principal Software Engineer, specialising in Flight Controls Simulation is to provide or support the system design, software modelling, development, integration, test and delivery of the Flight Controls simulation components of aircraft training devices.

This potentially covers the full life cycle from requirements analysis through to customer acceptance and regulatory approval.

The simulations may range from new aircraft types through to legacy types. The simulators will often be brand new devices but work could also include upgrades to existing in-service training devices.

The work could include: definition and design, software development, aircraft and avionics data analysis, the development of in-house models and the integration of software and hardware, the re-host, re-target and integration of third party software and models from aircraft manufacturers and equipment vendors, software configuration management, programme integration and delivery, plus baseline management.

Tasks can range from original design all the way through to post-delivery support and technical warranty issues.

Key Responsibilities & Tasks

* Analysis of aircraft and equipment manufacturer’s data
* Creation or modification of designs
* Maintaining plans and schedules and reporting progress
* Software design or modification using appropriate languages
* Integration of software and hardware systems
* Set-up and optimisation of servo systems
* Integration of re-host or re-target software
* Integration of third party software
* Validation and verification of design implementation
* Testing, fault finding and problem rectification
* Interfacing with customers and aviation regulators
* Software configuration management
* Software integration and Independent Test & Evaluation
* Customer Acceptance support (both in-house and on-site)
* Baseline management

Person Specification

* Familiarity with simulator Control Loading Systems
* Awareness of aircraft Primary Flight Controls systems and an understanding of Aerodynamics
* Knowledge of Regulations applicable to the Qualification of Flight Simulation Training Devices
* Experienced in the use of digital servo controllers using electric (and potentially, hydraulic) actuation
* Able to optimise the performance and stability of high performance servo mechanisms
* Proven C programming skills
* Some exposure to Linux
* An appropriate Degree or equivalent (with Engineering, Science or Mathematics content)
* A minimum of 3 years post-graduate technical experience
* Will have demonstrated a high degree of technical expertise, problem solving skills, and innovation in areas of significant complexity on novel developments
* The ability to work collaboratively in a multi-disciplinary team

Matchtech acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers and is part of Gattaca Plc.

Gattaca Plc provides support services to Matchtech and may assist with processing your application.

Similar jobs

More searches like this

Similar jobs