Software & Data Systems Engineer - Predictive Maintenance

Hace 2 horas

Madrid, Community of Madrid, España Airbus Jornada completa
Job Description

We are looking for a highly skilled

Senior Software Engineer

to design and develop next-generation ground-based software solutions supporting aircraft operations and maintenance.

This position is part of the

Health and Usage Monitoring Systems (HUMS)

domain, focused on enabling advanced aircraft health management through data-driven insights, system monitoring, and maintenance support. The role focuses on building scalable, robust, and maintainable software systems that enable data-driven workflows and seamless interaction with aircraft systems. Key Responsibilities

Design and implement

software architectures

to support a growing ecosystem of ground tools and services

Develop backend services and applications for

data acquisition, processing, and analysis

Build user-facing applications to support engineering and maintenance operations

Define and maintain

clear interfaces and APIs

between system components

Ensure scalability, maintainability, and long-term evolution of the software platform

Collaborate with multidisciplinary teams (systems engineering, avionics, maintenance)

Contribute to

technical decision-making

and technology roadmap definition

Required Qualifications

Bachelor’s or Master’s degree in Software Engineering, Aerospace , Telecomunication and/or Industrial Engineering, or related field

5+ years of experience in

software development and system design

Strong experience in

software architecture and scalable system design

Proficiency in one or more backend languages:

Python, C++, Java, or Go

Experience designing and implementing

APIs (REST, gRPC)

Solid understanding of

data processing and data management systems

Experience with

distributed systems and modular architectures

Familiarity with

version control, CI/CD, and containerization (e.g., Docker)

Preferred Qualifications

Experience in

aerospace, avionics, or other safety-critical industries

Understanding of aircraft systems or data communication protocols (e.g., ARINC, AFDX)

Knowledge of software standards for critical systems (e.g., DO-178C)

Experience interacting with

hardware systems or external devices

Familiarity with

data visualization tools and frameworks

Frontend & UI (Required)

Experience with modern frontend frameworks such as

React

and

TypeScript

Strong understanding of component-based UI development and state management

Ability to design and implement intuitive interfaces for technical users (engineering and maintenance tools)

Experience building data-driven dashboards and visualization tools (logs, metrics, time-series data)

Key Competencies

Strong

system-level thinking

and problem-solving skills

Ability to design solutions with

long-term scalability and maintainability

in mind

Comfortable working in

multidisciplinary environments

High level of autonomy and ownership

Clear and effective technical communication

What We Offer

Opportunity to shape the architecture of critical aerospace software systems

Work on cutting-edge tools supporting real-world aircraft operations

Collaborative and technically challenging environment

Long-term growth and leadership opportunities

WHICH BENEFITS WILL YOU HAVE AS AIRBUS EMPLOYEE?

Vacation days and additional days-off along the year (+35 days off in total).

Attractive salary and compensation package.

Hybrid model of working when possible, promoting the work-life balance (40% remote work).

Collective transport service in some sites.

Benefits such as health insurance, employee stock options, retirement plan, or study grants.

On-site facilities (among others): free canteen, kindergarten, medical office.

Possibility to collaborate in different social and corporate social responsibility initiatives.

Excellent upskilling opportunities and great development prospects in a multicultural environment.

Special rates in products & benefits.

This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growth. Company

Airbus Defence and Space SAU Employment Type

Permanent Experience Level

Professional Job Family

Software Engineering Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome a