ICEYE

Senior Flight Software Engineer

ICEYE

full-time

Posted on:

Origin:  • 🇫🇮 Finland

Visit company website
AI Apply
Apply

Salary

💰 €6,400 - €6,800 per month

Job Level

Senior

Tech Stack

LinuxPython

About the role

  • Own core spacecraft services—downlink, imaging, propulsion, and attitude control to ensure robustness, performance, and fleet readiness
  • Write production C/C++ (and Python) code for Linux/OBC spacecraft services
  • Integrate with avionics and subsystems and integrate subsystem software into mission services
  • Build automated tests and CI to guarantee correctness, reliability, and maintainability
  • Translate system-level requirements into clean, well-structured software
  • Lead and participate in peer reviews to drive efficient, maintainable code
  • Work hands-on daily in a cross-functional manner with systems, payload, and ground teams

Requirements

  • Strong C/C++ and systems design/debug skills
  • A track record of delivering software in operational or mission-critical environments
  • Experience with Linux-based systems, CMake, and CI/CD pipelines
  • A systematic approach to testing/validation
  • Proven collaboration across hardware, systems, and software teams
  • Clear written and spoken English
  • (Nice to have) Python for scripting, automation, and testing
  • (Nice to have) Basic electronics/lab proficiency (power supplies, multimeters)
  • (Nice to have) Aerospace/satellite or other high-reliability industry experience
  • (Nice to have) Interest in using LLMs to speed development, code quality, and docs