Design and operate software systems for satellite-ground communication scheduling. Work with ground station services, model radio links, and ensure optimal communication scheduling. Utilize Python and Go on AWS and Kubernetes.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
🔹 Role Overview
- Title: Senior Software Engineer – Ground Station Pass Planning
- Location: Espoo, Finland (Hybrid – 2 days remote/week)
- Type: Permanent
- Salary: €6,000–€8,000/month (gross, based on experience)
- Focus: Designing and operating systems for planning satellite ground station passes — integrating with ground station services, modeling radio links, and ensuring optimal communication scheduling.
🔹 About ICEYE
- Global leader in Synthetic Aperture Radar (SAR) satellite operations.
- Owns and operates the world’s largest SAR constellation.
- Mission: Provide reliable Earth Observation data—even in darkness or cloud cover—to improve life on Earth.
- Applications include disaster response, maritime monitoring, insurance, and finance.
- 800+ employees from ~60 countries; strong culture of innovation, teamwork, and curiosity.
🔹 Core Responsibilities
- Develop and operate software systems for satellite-ground communication scheduling.
- Interface with ground station services and configure satellite passes.
- Implement high-performance distributed systems and RESTful APIs.
- Manage data and metadata using PostgreSQL and MongoDB.
- Work within a Python and Go tech stack on AWS and Kubernetes.
- Ensure system scalability, low latency, and reliability.
- Contribute to technical mentorship and maintain high engineering standards.
🔹 Required Qualifications
- Master’s degree in Computer Science, Engineering, or related field.
- 5+ years of software engineering experience.
- Strong skills in Python, Go, or similar languages.
- Experience with distributed systems, databases, and API development.
- Proven ability to build and operate production systems.
- Strong problem-solving mindset and adaptability to new technologies.
- Interest and experience using AI/LLM tools for software development.
- Excellent communication and teamwork skills in English.
🔹 Preferred / Nice-to-Have Skills
- Understanding of RF propagation and radio communications.
- Experience with Kubernetes, Terraform, CI/CD pipelines, GitOps workflows, and container orchestration.
🔹 Cultural & Professional Environment
- Dynamic Earth Observation scale-up environment with real impact.
- Autonomous role with supportive peers and continuous learning opportunities.
- Emphasis on technical excellence, collaboration, and innovation.
- Company values: Teamwork, curiosity, fun, and “making the impossible possible.”
🔹 Benefits
- Competitive salary (€6k–€8k/month)
- Relocation support (flight, housing, agency help)
- Health and private insurance
- Flexible benefits budget (sports, wellness, transport, etc.)
- Time for self-development, research, and conferences
- Modern, collaborative office spaces + excellent snacks & coffee