Job Description:

Mission:

The role involves defining software requirements, implementation and carrying out unit and runtime tests in accordance with the applicable process guidelines.

Essential Skills:

  • Experience in programming languages such as Golang, Rust and C++

  • Experience with cloud technologies such as Kubernetes and Docker

  • Experience with distributed data communication using Kafka and protocols used within it, such as Protobuf

  • Experience with CI/CD workflows and Git

  • Experience in the FDP domain

  • Experience in Requirements Engineering

  • Experience in Software Development on Linux Systems

  • Good written and spoken English

Desired Skills:

  • Experience in the ADA programming language

  • Knowledge and experience in the field of air-ground communication and related standards such as CPDLC and ADS-C are desirable

  • Knowledge of complex data exchange formats in ATM systems, such as OLDI, FIXM and SWIM

  • Experience in specification in MF Dimensions or similar tool

  • Experience on Issue Tracking Tool like Jira or similar tool

  • Experience in MS Office (Word, Excel)

Interdisciplinary Skills:

  • Interdisciplinary requirements:

  • Ability to collaborate

  • Strong teamwork skills

  • Analytical skills

  • Goal-oriented approach

  • Proactive, structured and solution-oriented working style

Seniority:

Expert

Primary Location:

DE - Spain - Remote Spain

Contract Type:

Hybrid Working:

Hybrid