Software Engineer (UNIX, C, C++)

Vor Ort
1 June 2013
1 year +
flag_no Deutschland

Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

We are looking for a Software Engineer to assist in the data processing and software system engineering activities for our Aerospace Client based in Darmstadt, Germany.

Some of the main activities include:

  • Contribute to the definition and design of architectures of data processing ground segments and their components, their interfaces, and the validation and verification methods
  • Monitor the detailed design and implementation of new system software components by industrial contractors and perform the acceptance of externally developed components
  • Support the operations of existing data processing ground segments and their maintenance and evolution
  • Perform routine tasks in operational systems under configuration control
  • In addition to having a University degree (or equivalent) in a relevant discipline, the Key Persons shall have experience in S/W development, configuration controlled software build environments, experience with the operation, maintenance or troubleshooting of large, complex, Real Time data processing systems.
  • The Key Persons shall have a minimum of 3 years work experience in UNIX application development and testing in C, C++.
  • Demonstrated knowledge and experience in the following areas is mandatory:
  • Experience of operating and maintaining software systems in a UNIX based environment (specifically Linux and AIX);
  • Software build environments and tools (eg IBM XL C and GCC compilers, make, automake, autoconf, RPM);
  • Software debugging and profiling tools (eg GDB, IBM Purify, Valgrind);
  • Source code control systems, preferably Subversion and CVS;
  • C/C++ programming language experience in a UNIX based environment;
  • Knowledge of Scripting languages (eg Perl, Shell, Tcl/Tk, Python);

In addition, fulfilment of at least one of the 2 following requirements is mandatory, either - profile A:

  • Strong background in the design, development, integration and operation/maintenance of satellite instrument data processing systems in the ground segments of Satellite Earth Observation systems.

or - profile B:

  • Competence in object-oriented software design and implementation in the context of satellite instrument data processing systems, including design for testing, unit test suite maintenance, build tools, repositories, debugging and profiling.

To send your CV or inquire into this position please contact.