Senior Software Engineer Satellite Data Processing

Delft, Netherlands

At S[&]T we are specialized in R&D solutions for space, science, and defense. We live and breathe innovation, and are one of a select few partners for High Tech organizations in optimizing performance through projects on-site or in-house at S[&]T, operating for more than 20 years in project implementations and product developments where science and technology play an important role, building bridges from technical capabilities through to market-ready solutions.

We are currently looking for a Senior Software Engineer for our Data Processing team located in Delft, the Netherlands, to work on software development for scientific applications.

At S[&]T we push technological boundaries with the aim of staying at the forefront of innovative, state-of-the-art applications in a sustainable manner. Together with our international customers, we utilize novel techniques and platforms to make big data image analytics more scalable and automated. Several of our projects involve intelligent processing of imaging payload data from spaceborne and airborne platforms, pushing embedded systems to their limit.

We work on projects but are changing the organization also more into a product house. Requires more roadmap-driven development instead of project-driven development. Leadtime of the projects 4 months – 4 years 

Default Image

Your Role

  • Software development for Earth Observation applications, independently or in a team setting; 

  • Ensure software quality through code reviews; 

  • Testing and documentation of the software; 

  • Optimizing data processing by improving algorithms, and IT infrastructure; 

  • Work on satellite imaging payload, scalable processing, and automated analysis tooling 

  • Communication with the project partners and/or the customer within the projects; 

  • Communication of your technical opinions and results within the company; 

  • Support on writing project proposals or bids.

Default Image

Your Profile

We are looking for a Senior Software Engineer with a passion for cutting-edge software development. Are you someone who: 

  • Enjoys working in a dynamic, high-tech organization. 

  • Enjoys solving software challenges and looking for the best solution within the budget and time constraints of projects. 

  • Has a strong analytical mind that enjoys coming up with novel solutions; 

  • Is capable of self-study to quickly acquire new knowledge and skills across technical areas; 

  • Previous experience or strong interest in Space, Earth Observation, meteorology, and science projects is given preference (e.g. ESA, Astron, KNMI); 

Furthermore, you have the following: 

  • You have completed higher technical education (BSc / MSc ) in Computer Science or Informatics or a track record in software engineering 

  • Around 5 - 10 years of experience 

  • You have experience with Python, C++ and/or Java software development 

  • Experience working with Linux (including system administration) 

  • You function well in a team (2-5 people) and are able to communicate effectively and clearly (both verbally and in writing) with customers and your team members; 

  • Comfortable with writing formal documentation (requirement, design, interfaces etc; Preferred knowledge of ECSS standard 

  • You are fluent in written and spoken English; Dutch is a preference. 

  • Experience with version management systems/source control (git, SVN), continuous integration (Jenkins), project management tools (Redmine, JIRA), virtualization (VM’s), and containerization (Docker) 

Default Image


Would you like to hear more? Send your CV and motivational letter to recruitment@stcorp.nl, or apply directly through our website! Kindly note that acquisition from third parties (e.g. agencies) based on this vacancy is not welcome.

Privacy Notice

Company team

GDPR, personal information

In order to apply for this vacancy you must submit your personal information to Science [&] Technology. Science [&] Technology will collect, use and process your personal information as mentioned in our Privacy Policy. Our policy and processing of your personal information is compliant with the GDPR.

Company team

Response time, expectations

Please note that if you do not hear back from us within 10 days about your application, you may assume that we have selected another candidate we would like to interview for this position. We do our best to get back to you individually, however, due to a high volume in response, have not been able to reject your application in person.