Senior Software Engineer for scientific data processing in JAVA

Company Details

At DEIMOS, we provide high-technology engineering solutions and information systems, for the space industry. Our areas of expertise include systems engineering, ground segment, mission analysis & design, onboard software, and others. We work in the fields of Science and Exploration, Satellite Navigation, Earth Observation, Space Situational Awareness, and Launchers.

The candidate shall design and implement JAVA software to process on-ground the input data that is received from several METOG-SG instruments. This software shall generate L1 and L2 products.

Main Duties:

Perform the design, implementation and validation of several METOP-SG instrument ground processors (in JAVA) and integrate them into the ground segment framework. Interact with the customer and DEIMOS Technical Manager for specification, design, development, validation and maintenance of the instrument processor. This may include holding meetings in other European countries.

Periodically report the technical status to the project manager and contribute in a proactive and resolute manner to the success of the project.


  • SW, Aerospace, Physics or telecommunications engineer

Professional Experience:

  • At least 3 years of endorsed experience in JAVA development are mandatory.
  • Previous experience in tasks related to scientific optical data processing software shall be considered an asset

Technical Requirements:

  • JAVA, Linux, Bash, GIT
  • A good mathematical background will be also taken into consideration

Language Skills:

  • English, Spanish

Personal Skills:

  • Team working
  • Public speaking


Visit us on LinkedInVisit us on FacebookVisit us on Twitter