ICEYE

Flight Software Engineer, Payload

ICEYE

full-time

Posted on:

Origin:  • 🇫🇮 Finland

Visit company website
AI Apply
Apply

Salary

💰 €5,500 - €6,000 per month

Job Level

Mid-LevelSenior

Tech Stack

LinuxPython

About the role

  • Develop C/C++ and Python software for spacecraft services and the application layer, including network protocol stacks and messaging systems (MQTT, NATS).
  • Contribute to automated testing, CI workflows, and peer code reviews.
  • Collaborate with senior engineers to turn requirements into reliable software components.
  • Support integration, troubleshooting, and debugging of mission services.

Requirements

  • Strong skills in C/C++ and Linux-based development (CMake, Git).
  • Ability to contribute to software that interacts with real hardware.
  • Collaborative, eager to learn, and effective in English communication.
  • Python for scripting and testing (nice to have).
  • Basic electronics and lab tools (nice to have).
  • Exposure to CI/CD and automation (nice to have).
  • Familiarity with NATS/MQTT messaging (nice to have).
  • Interest in using LLMs to improve development workflows (nice to have).