Senior C++ Engineer - Real-Time Satellite Control (Hybrid)

ICEYE

Espoo

Hybrid

EUR 110,000 - 140,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ICEYE in Espoo, Finland, is seeking a Senior C++ Engineer for Satellite Real-Time Control Systems. The role sits in Engineering with a hybrid work model and a permanent contract, reporting to the Engineering Lead, AOCS Software.

You will develop deterministic, high-performance real-time embedded software powering iceye’s SAR satellite constellation, impacting missions, first responders, insurers, and scientists alike. Microseconds matter in this globally impactful work.

Qualifications

  • Strong experience writing modern C++ with production-quality code.
  • Proven track record delivering real-time control software for autonomous or safety-critical systems.
  • Solid understanding of hard real-time constraints, latency budgets, and deterministic behavior.
  • Experience interfacing with sensors and actuators in embedded Linux environments.
  • Strong engineering practices including rigorous testing, CI/CD, and clear documentation.
  • Ownership across the full software lifecycle from concept to on-orbit maintenance.

Responsibilities

  • Write and optimize modern C++ code meeting determinism and latency budgets for on-orbit execution.
  • Build and own software bridging sensors, actuators, and control algorithms.
  • Lead quality across the development lifecycle from requirements to testing and on-orbit support.
  • Collaborate with multidisciplinary teams to debug and improve system performance.
  • Drive architecture evolution as the fleet grows and introduce new technologies where valuable.
  • Investigate anomalies by analyzing telemetry and deploying fixes to maintain constellation health.

Skills

Modern C++
Real-time control
Embedded Linux
CI/CD
Deterministic behavior
System integration

Job description

ICEYE in Espoo, Finland, is seeking a Senior C++ Engineer for Satellite Real-Time Control Systems. The role sits in Engineering with a hybrid work model and a permanent contract, reporting to the Engineering Lead, AOCS Software.

You will develop deterministic, high-performance real-time embedded software powering iceye’s SAR satellite constellation, impacting missions, first responders, insurers, and scientists alike. Microseconds matter in this globally impactful work.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hybrid Real-Time C++ Engineer: Satellite Attitude Control
Hybrid Real-Time C++ Engineer: Satellite Attitude Control

ICEYE • Espoo

Hybrid
EUR 70,000 - 100,000
Senior Orbit Control Software Engineer
Senior Orbit Control Software Engineer

ICEYE • Espoo

Hybrid
EUR 90,000 - 120,000
Senior Fullstack Engineer – Real-Time Earth Observation Apps (Espoo)
Senior Fullstack Engineer – Real-Time Earth Observation Apps (Espoo)

ICEYE • Espoo

Hybrid
EUR 80,000 - 110,000
Senior C++ Engineer - Satellite Real-Time Control Systems
Senior C++ Engineer - Satellite Real-Time Control Systems

ICEYE • Espoo

Hybrid
EUR 110,000 - 140,000
Hybrid AOCS Engineer: Satellite Attitude & Control
Hybrid AOCS Engineer: Satellite Attitude & Control

ICEYE • Espoo

Hybrid
EUR 45,000 - 78,000
Go Software Engineer - Satellite Downlink
Go Software Engineer - Satellite Downlink

ICEYE • Espoo

Hybrid
EUR 56,000 - 78,000
Senior Fullstack Engineer – SpaceTech (Hybrid)
Senior Fullstack Engineer – SpaceTech (Hybrid)

ICEYE • Espoo

Hybrid
EUR 73,000 - 100,000
Hybrid work model
C++ Engineer - Satellite Real-Time Control Systems
C++ Engineer - Satellite Real-Time Control Systems

ICEYE • Espoo

Hybrid
EUR 70,000 - 100,000
Telemetry Pipelines Engineer — Real-Time Data
Telemetry Pipelines Engineer — Real-Time Data

ICEYE • Espoo

Hybrid
EUR 67,000 - 89,000
Relocation support
Occupational healthcare
Phone subscription with iPhone
+1
Spaceflight Embedded Software Engineer (C++/Python)
Spaceflight Embedded Software Engineer (C++/Python)

ICEYE • Espoo

Hybrid
EUR 60,000 - 90,000
Relocation support
Annual professional development budget
Hybrid work model