ICEYE

Senior C++ Engineer - Satellite Real-Time Control Systems

ICEYE
Apply
6 months ago
Warsaw, PolandSenior

Responsibilities

  • Write and optimize modern C++ for deterministic, low-latency on-orbit execution.
  • Build and own software connecting sensors, actuators, control algorithms, telemetry pipelines, and autonomy functions.
  • Lead development quality from requirements and design through HIL/MIL testing, launch, and on-orbit support.
  • Collaborate with GNC, electronics, ground segment, and mission operations teams to debug and improve system performance.
  • Evolve system architecture through refactoring, optimization, and adoption of valuable technologies.
  • Investigate flight anomalies using telemetry analysis, ground reproduction, and deployed fixes.

Requirements

  • Strong experience writing production-quality modern C++.
  • Proven experience delivering real-time control software for autonomous or safety-critical systems such as satellites, drones, robotics, or automotive systems.
  • Understanding of hard real-time constraints, latency budgeting, and deterministic behavior.
  • Experience interfacing with sensors and actuators in embedded Linux environments.
  • Experience with rigorous testing, CI/CD, and clear technical documentation.
  • Ability to own software across its lifecycle from concept through operational maintenance.
  • Effective communication and collaboration across multidisciplinary engineering teams.
  • Experience with hardware-in-the-loop or model-in-the-loop testing is desirable.
  • Experience supporting operational or mission-critical software is desirable.
  • Familiarity with satellite GNC or space systems is desirable.

Benefits

  • Permanent employment in a hybrid workplace based in Warsaw, Poland.
  • Continuous professional development and training opportunities.
  • Benefits supporting health and wellbeing, with offerings varying by location.
  • Employment is subject to applicable security screening, including SUPO where required.

Tech Stack

Categories

ICEYE

About ICEYE

1,001-5,000 employees

ICEYE builds and operates a commercial synthetic-aperture-radar (SAR) satellite constellation that provides high-revisit imagery and change-detection services for government and enterprise users. It sells tasking, data and analytics subscriptions, disaster-response solutions for insurers, and turnkey sovereign constellations that national customers can own and operate. Founded in 2015 and headquartered in Espoo, Finland, ICEYE’s systems support defense and intelligence, environmental monitoring, and emergency management worldwide.

Contact me