Embedded Linux Software Engineer

Espoo, Finland/Remote
Added: March 26, 2024
Location: Finland

Hiring Model: Hybrid

Number of positions: 2 ( we are hiring junior as well as senior profiles for this role)

Who are we?

We are an international New Space company with employees from more than 57 nationalities. Our team is a tight-knit group of engineering, software development, and radar technology experts. We are innovative, driven people who strive for excellence in everything we do. We value teamwork and curiosity and know how to have fun!

The Flight Software Payload team is responsible for the embedded software that runs in various flight computers on the payload side of ICEYE's spacecraft.

What do we do?

ICEYE is building and operating its commercial constellation of small Synthetic Aperture Radar (SAR) satellites with SAR data available to customers. Our satellites acquire images of Earth at any time - even when it's cloudy or dark - providing commercial and government partners with unmatched persistent monitoring capabilities. Information derived from our SAR images helps customers make data-driven decisions to address time-critical challenges in various sectors, such as maritime, disaster management, insurance, and finance.

Who are we looking for?

We are looking for an experienced Embedded Linux Software Engineer to join our Flight Software team based at our headquarters in Espoo, Finland.

About The Role

You will help to build a world-class flight computer for spaceborne SAR. The role primarily focuses on developing user space application software, but it also offers opportunities to work on all other aspects of an embedded Linux system.


You are an ideal candidate if :

  • You are a software developer proficient with C, Python, and shell scripting.
  • You know good software engineering practices and understand why they exist. You use them to deliver correct, efficient, and maintainable code.
  • You are well-versed in general aspects of Unix-like systems: managing software packages and hardware devices, init systems, file systems, IPC, networking, monitoring, etc.
  • You know your way around build systems and CI/CD setups.
  • You strive to understand why systems work (or don't work). You are proficient in figuring it out.
  • You can communicate in English, both written and spoken, clearly and efficiently.
  • You have a proven track record of building commercially successful embedded Linux software.
  • You are familiar with tools like Buildroot and Yocto.
  • You have built cool embedded Linux projects and can show them to us.
  • You are genuinely excited about embedded computing, space technology, or both.
  • You are pragmatic; you know where to apply your efforts to get the required results. You keep the big picture in mind while working on the details.

Additional qualifications we value:

  • Access to quality code samples on your GitHub or a similar site.
  • Contributions to open-source projects.
  • Proficiency in additional programming languages.
  • Experience with other Unix-derived systems.
  • Familiarity with Docker or similar tools.
  • Expertise in Linux kernel space.
  • Ability to read and review electronic schematics.


  • Work in a dynamic New Space environment with a scale-up approach.
  • Your work will create a positive impact on sustainability, climate change and the future of this planet
  • An independent role with a supportive and diverse work environment.
  • Occupational healthcare, occupational and private insurance.
  • A yearly benefit budget to spend as you wish, e.g., on sport, transport, wellness, lunch, etc.
  • Relocation support, i.e., flight tickets, accommodation, relocation assistance.
  • Time for self-development, research, training, conferences, or certification schemes, including access to a company-paid language course.
  • Hybrid role: you get to decide your work hours and location.

Diversity and inclusion are core values at ICEYE. We are passionate about building and sustaining inclusive and equitable working and learning environments for all staff. We believe every member on our team enriches our diversity by exposing us to a broad range of ways to understand and engage with the world, identify challenges, and discover, design, and deliver solutions.

We are excited to receive your application in English as soon as possible. The role will be filled when a good candidate is found, so please do now!

Could this be the role for you? You can apply to start your journey with ICEYE and join our next space mission soon!

We are making the impossible possible together.


Nadia Farooq (Talent Attraction Partner)

Pożądane umiejętności i doświadczenie

  • #Embedded
  • #Python
  • #linux
  • #software