Iceye
Senior C++ Engineer - Satellite Real-Time Control Systems
Warsaw, Remote. Posted 7 months ago
The role
You will develop and operate real-time embedded software for a SAR satellite constellation. This includes writing modern C++ code, building software layers for sensors and actuators, and driving quality through the full development lifecycle.
What you will do
- Write and optimize modern C++ code for on-orbit execution
- Build and own the software layer bridging sensors, actuators, and control algorithms
- Drive quality across the full development lifecycle from requirements to on-orbit support
- Collaborate with GNC, electronics, ground segment, and mission operations engineers
- Lead architecture evolution through refactoring and optimization
- Investigate anomalies by deep-diving into flight telemetry and rolling out fixes
Required qualifications
- Strong experience writing modern C++ with a clear understanding of production-quality code
- Proven track record of delivering real-time control software for autonomous or safety-critical systems such as satellites, drones, robotics, or automotive systems
- Solid understanding of hard real-time constraints, latency budgeting, and deterministic behaviour
- Experience interfacing with sensors and actuators in embedded Linux environments
- Strong engineering practices including rigorous testing, CI/CD, and clear documentation
- Ownership mindset across the full software lifecycle from concept to on-orbit maintenance
- Clear communicator who collaborates effectively across multidisciplinary teams
Nice to have
- Experience with hardware-in-the-loop and model-in-the-loop testing
- Experience supporting software in operational or mission-critical environments
- Familiarity with satellite GNC or space systems
Before you apply
- Employment is subject to applicable security screening (incl. SUPO, where required)
- Talent Attraction screening
- Hiring Manager interview
- Task and Technical interview
- On-site technical workshop and behavioural interview
About the company
ICEYE delivers space-based intelligence, surveillance, and reconnaissance (ISR) capabilities to governments and allied nations. The company is headquartered in Finland and operates globally.