Flight Software Team Lead Verified today
Role highlights
- Flight Software Team Lead
- Location: Warsaw, Poland
- Department: Flight Software
- Reports to: Director Flight Software
- Employment type: Permanent
- Workplace model: Hybrid
- Security screening required (SUPO where applicable)
Why this role matters
As a Flight Software Team Lead, you'll build and lead a new team developing flight software for ICEYE's Optical Payload, enabling reliable, high-performance data collection from space that supports mission-critical Earth Observation and ISR capabilities.
About ICEYE
ICEYE delivers space-based intelligence, surveillance, and reconnaissance (ISR) capabilities to governments and allied nations. The company operates the world's largest SAR satellite constellation and provides sovereign and turnkey ISR missions with ultra high-resolution imagery and high-frequency revisits. ICEYE serves defense, intelligence, security, maritime, civil protection, and commercial sectors globally. Headquartered in Finland with over 900 employees across Europe, North America, the Middle East, and Asia-Pacific.
Your day-to-day responsibilities
- Build and lead a new Flight Software team in Warsaw, setting direction and supporting team growth
- Mentor and guide engineers through feedback, planning, and hands-on technical leadership
- Develop and oversee payload flight software including hardware interfaces, telemetry, updates, and system services
- Collaborate cross-functionally with hardware, FPGA, systems, ground software, test, AIT, and operations teams
What we're looking for
Must haves:
- Experience developing software for Linux-based embedded systems
- Strong programming skills in C, C++, or Rust
- Experience mentoring, supporting, or leading software engineers
- Ability to work across software, hardware, and system-level interfaces
Nice to haves:
- Experience with Python or shell scripting
- Background in high-reliability systems such as robotics, telecom, automotive, industrial automation, or defense
- Interest in building inclusive, collaborative engineering cultures
Application process
- Recruiter screen
- Hiring manager interview
- Technical task
- Technical interview
- SVP interview
Compensation
Base salary range for this position will be discussed in the first interview.
