Jobs Telespazio

Middleware Developer for ATM Systems (w/m/d)

Reference: J23028
Location: DFS \ Langen \ Germany
Category: Software Solutions

Who You Are

You will enforce our team providing Engineering Services in the area of Air Traffic Control (ATC) for our customer Deutsche Flugsicherung (DFS) who is the German Air Navigation Service Provider (ANSP). Special emphasis will be in the contribution to the development and maintenance of middleware software called iMAS in the iCAS ATM system that is increasingly being used to control en-route flights in German airspace. 

This position is permanent and based at our customer site at DFS Langen. Remote-working is allowed under some conditions with an immediate starting date.

We are looking forward to meeting you!

What You Will Focus on


  • Implementing SW changes/SW bug fixes iMAS (iCAS Middleware) for assigned CP and PTR.
  • Creating and agreeing on appropriate SW requirements in MF Dimensions RM or Indra DOORS.
  • Development and developer testing (module testing if applicable) of change proposals and bug fixes.
  • Bug documentation
  • Execution of code reviews
  • Documentation of changes
  • Estimation of the development effort of SW changes
  • Analysis of observations from tests and documentation of analysis results in the appropriate media (Jira, Change).

Requirements specification:

  • Creation of software requirements
  • Coordination of SW requirements with requirements engineer, task manager, and customer as appropriate.

Software Development:

  • Managing software development life cycle for the code-base which is written, managed and committed in the DFS configuration control system, ClearCase.
  • Ensuring that the specifications of the applicable Coding Style Guide are met.
  • Performing all required measurements (metrics) and document them.
  • Compiling the test initialization data, the test tools used and the test scenarios.
  • Performing as many engineering runs as necessary in the test lab to tune the test procedure.

What You Bring

  • Completed Bachelor's, Diploma or Master's degree in a technical or scientific field (e.g. in the fields of computer science, mathematics, communications engineering) with several years of relevant professional experience.


  • Experience in the technical domain of iMAS
  • Experience in C++, Java, ADA programming languages desirable.
  • Experience with the middleware CORBA
  • Experience with DDS (Data Distribution Service) desirable
  • Experience with the script languages Python, Perl, div. Shell
  • Experience in software development of systems under Linux
  • English spoken and written
  • Experience in requirements engineering
  • Experienced handling of version control software
  • Specifications in MF Dimensions RM, DOORS or comparable tool
  • Issue tracking systems (Jira or comparable tool)
  • MS Office (Word, Excel)
  • Air traffic control know-how


  • High ability to work in a team
  • Proactive, structured and solution-oriented approach to work.
  • Quality awareness
  • Analytical competence
  • Structured and solution-oriented way of working
  • English C1 level
  • German would be an advantage (but not mandatory)

What We Offer

  • Highly international environment: You will work with talented and motivated people from different cultural backgrounds on very diverse and dynamic topics, always dealing with innovation and cutting-edge technologies that help our world advance.
  • Work-life balance: Flexible work schedules, remote working, 30 days of annual leave and an additional 2.5 days of paid leave.
  • Financial benefits: Company pension plan, net wage optimisation programme incl. IT/bicycle leasing, employer loans, etc.
  • Relocation support: We support your move to Germany with helping you with your VISA Process, as well as with an optional relocation fee
  • Career development: For us, further education and training are an essential part of people management, because this is the only way we can achieve our goal, namely a long-term and successful work relationship with you.
  • Company events and activities: Summer BBQs, Christmas parties and more! Plus, access to social clubs organised by EUMETSAT and ESOC in Darmstadt.

How to Apply

Are you passionate about making an impact, with an open and curious mentality?  Get in touch with us today and send us your application! 

Your HR Contact for this position is Ibtisem Midani.

You are using an outdated browser version. This may cause display problems on the website and in the application form. Please install a more up-to-date version of your browser or, alternatively, send your application to:

Back to the overview