Software Engineer* for air traffic control applications

  • Langen

Job description

Support our team full-time in the area of software development - optionally in one of the following challenging subject areas: Meteorology (MET: weather data and formats), Air-Ground Data Processing (AGDP) or Operational Data Management (ODM).

What you can expect from us

Give your future the right altitude. With plenty of room for manoeuvre in a company that wants to set standards as an air navigation service provider: personally, technically, sustainably.

We look forward to receiving your application.

*Gender (f/m/d) doesn't matter, the main thing is aviation enthusiasts

Your tasks include

✈ Coordination and assumption of responsibility in the development of complex software solutions for air traffic control applications

✈ Design and implementation of new subsystems, components and modules in modern IT architectures

✈ Design and further development of software architectures and specifications

✈ Implementation of innovative applications and support for acceptance processes

✈ Analysing complex technical and operational requirements and developing sustainable implementation concepts  

✈ Evaluating and selecting suitable solutions for new and existing systems, advising internal stakeholders and deriving strategic recommendations for action

✈ Independent negotiation with international suppliers and partners

✈ Integration of new software into existing system landscapes and control of test and release processes

✈ Management of interdisciplinary project teams and active participation in cross-departmental working groups

What you bring with you

✈ Degree in a scientific/technical field (e.g. computer science, mathematics, communications engineering) with several years of professional experience in software development and integration  

✈ Confident handling of modern development and maintenance methods in UNIX/Linux environments

✈ Expertise and experience with technologies such as Docker, Kubernetes, Java, vue.js, Git/GitLab as well as programming and scripting languages (e.g. C/C++, Go, Bash, Python)

✈ Expertise in distributed systems, middleware and data protocols (e.g. Kafka, Protobuf)

✈ Subject area ODM: Knowledge of database technologies (SQL, NoSQL) and service-orientated or microservice architectures

✈ Subject area ODM: Experience in data modelling, data integration and data quality and validation

Subject area AGDP and MET: Knowledge of complex data formats in ATM systems (e.g. iWXXM, OLDI, FF-ICE, SWIM) is desirable

✈ Subject area AGDP: Knowledge of on-board ground communication (e.g. CPDLC, ADS-C) and adaptation data is desirable

✈ Experience with standards, tools and project management methods

✈ Very good written and spoken German and English language skills

About the company

DFS - that stands for DFS Deutsche Flugsicherung GmbH.

With around 5,800 employees at 19 locations, we ensure that millions of passengers reach their destinations safely and reliably every year.

We control air traffic in German airspace and ensure that all aircraft always keep sufficient distance from each other. We also make sure that the aircraft under our control reach their destination on time and without major detours - and thus as environmentally friendly as possible. We also help to protect against aircraft noise through intelligent flight routes and low-noise procedures. We rely on teamwork and technical innovations.

Our benefits

  • Promotion opportunities
  • Vocational training
  • Company pension scheme
  • Company kindergarten
  • Company bike
  • Company car
  • Flexible working hours
  • Home office
  • Public transport ticket / subsidy
  • Team building
  • Further training