The selected candidate will be responsible for the detailed design, implementation and verification and configuration of software components to be delivered into different environments including development, integration rigs and aircraft
Job Summary
The selected candidate will be responsible for the detailed design, implementation and verification and configuration of software components to be delivered into different environments including development, integration rigs and aircraft.
The candidate will be part of an existing and experienced team that will allow him/her to learn and grow in a professional environment.
This role offers an opportunity to develop a professional career within Airbus Helicopter (Spain) contributing to future mission systems software architecture for Airbus Helicopter platforms.
Matching Summary
The selected candidate will be responsible for the detailed design, implementation and verification and configuration of software components to be delivered into different environments including development, integration rigs and aircraft.
Skills & Requirements
Must-have
Software development lifecycle expertise
C++ and Python programming
Linux operating system administration
Requirements management and traceability
Integration with helicopter mission computers
Knowledge of network protocols and communication buses
Nice-to-have
Experience with container technologies like Docker
Knowledge of QT/QML graphic library
Familiarity with Apache Kafka and HDLC
Agile methodologies such as SCRUM and KANBAN
Team-oriented and cooperative work environment
Key Requirements
Bachelor degree in computer science or equivalent
Professional experience in software engineering
Knowledge of software verification and testing methods