Data Processing Engineer

Job Description

Are you an experienced Data Processing Engineer with an MSc in Computer Science looking for an exciting new opportunity

Would you like to be part of friendly, supportive team providing innovative solutions to the space industry?

As Data Processing Engineer you will be rewarded with a competitive salary, holidays, pension, free parking, and access to gym, sports facilities, restaurant and cafes. You will be responsible for: You will be responsible for:

  • Supporting team with space-mission data-processing projects, working in the following areas:
  • Implementation, development, integration and validation of SW
  • Scientific algorithms
  • Frameworks, GUI and validation tools
  • Python, C++
  • Linux environments with virtual machines
  • Unit testing, Jenkins
  • ECSS (ESA standards)
  • Lifecycle Software project in space


To be considered for the Data Processing Engineer you will need to have previous experience in similar role plus

  • Scripting (e.g Python, bash)
  • Programming C/C++ & GNU toolset
  • Software development
  • Software testing
  • Understanding of Unix/Linux 

      And ideally:

  • Configuration Management systems (SVN, GIT...)
  • Profiling (Valgrind or similar)
  • Documentation preparation
  • Continuous integration systems (Jenkins or similar)
  • Docker/Kubernetes
  • Machine Learning


Bluestream Recruitment is an equal opportunities employer who operates as an Employment Agency for permanent recruitment and as an Employment Business for temporary/contract recruitment.