Join the crew

Satellite Data Processing Software Developer

Apply now!

Gofore is a European consultancy, technology, and solutions company. We are pioneers in combining the tangible and digital worlds, as well as technological opportunities with changes in human behavior. Our experts help our customers look beyond today’s immediate and obvious needs. We are building a safe, functioning, and a responsible society and industry with their products and services. Gofore consists of nearly 1,900 experts in business, AI adoption, transformation, and the design and development of products and digital services, operating across 26 cities in Finland, Germany, Austria, Liechtenstein, Czechia, Estonia, and Spain. Our net sales were 191.4 million euros in 2025. Gofore Plc’s share is listed on Nasdaq Helsinki.

You can find more information about Gofore as a employer from Join the Crew and Culture pages.

Are you passionate about satellite software and transforming complex space data into reliable, high‑performance solutions? Join us

Are you passionate about cutting-edge technology, space, and solving complex problems with software? We are looking for a Satellite Data Processing Software Developer to join our growing expert community working on impactful and technically demanding projects.

In this role, you will develop high-quality software solutions for satellite data processing in close collaboration with multidisciplinary teams. You’ll work on scientifically and technically challenging systems where reliability, performance, and clarity matter.

What we expect from you

Prerequisites

  • M.Sc or Ph.D. degree in a suitable field such as physics, mathematics, computer science, automation technology, or a closely related area

  • Experience in software development, preferably in a Linux environment

  • Strong analytical and problem-solving skills

  • Fluent English and good communication skills

  • An ambitious and curious mindset, ability to work collaboratively, and a strong willingness to learn

What is considered an advantage

Nice-to-haves

  • Programming skills in C/C++, Java, and Python (experience with modern C++ is especially appreciated)

  • Experience in software design and requirements engineering

  • Knowledge of automated unit and validation testing

  • Understanding of CI/CD pipelines, preferably using GitLab

  • Hands-on experience with Docker

  • Experience in GUI development (e.g. using Qt)

  • Experience in parallel programming (e.g. OpenMP)

  • Background in software documentation (user manuals, test specifications, etc.)

  • Experience in any of the following areas:

    • Safety-critical software

    • Remote sensing

    • Algorithm development

    • Scientific computing

    • GNSS

    • Inverse problems and radiative transfer models

  • Familiarity with Agile development methodologies

Competence or strong interest in other software areas, especially embedded software

What we offer

Comprehensive well-being and smooth everyday life are at the core of Gofore. Our goal is to be a work community where working is inspiring, rewarding, and enhances your professional skills. Our customer satisfaction is high, our NPS being 62 (2025), and our reputation for providing high-quality services to our customers is solely thanks to our top experts. Gofore employees receive particularly good feedback for their customer-oriented attitude. Our employee satisfaction is based on a skilled community and collaboration.

We are proud of our transparent culture, pioneering spirit, and the fact that we have a greater purpose than just generating profit – striving for a more humane, sustainable, and ethical digital world and working life. With us, you will become part of a community where you are close to other experts in your field and at the same time work closely with other top experts on customer projects. We are organized in a customer-oriented manner, which allows visibility towards individual and team successes and professional development, for example, within a specific industry.

The community spirit of Gofore employees also extends outside of work through various activities such as small event workshops, board games, and family days. To ensure optimal balance, we offer flexible working conditions and tools that you can choose from according to your needs. In addition, we have comprehensive benefits. Gofore has its own collective agreement that reflects our employees. You can familiarize yourself with it here.

Salary

Typically, the salary range for this role is between €3900-€4500 per month, and we can determine the appropriate level together as discussions progress and we learn more about your skills. In addition to the monthly salary, we offer a reward system that includes an incentive based on jointly achieved results.

Please submit your open-form application via the form below. Please include a separate CV or a link to a comprehensive LinkedIn profile.

Locations

Espoo, Helsinki

Expertise

Software Development

Remote status

Hybrid

Salary range

3900-4500 / monthly

Back to top