Who are we?
ICEYE is the global leader in synthetic aperture radar (SAR) satellite operations for Earth Observation, persistent monitoring, and natural catastrophe solutions; owning and operating the world's largest SAR constellation. ICEYE is headquartered in Finland and operates from five international locations with more than 600 employees from nearly 60 countries, inspired by the shared vision of improving life on Earth by becoming the global source of truth in Earth Observation.
Our satellites acquire images of Earth at any time – even when it’s cloudy or dark – providing commercial and government partners with unmatched persistent monitoring capabilities. Information derived from our SAR images helps customers make data-driven decisions to address time-critical challenges in various sectors, such as maritime, disaster management, insurance, and finance.
Our team is a tight-knit group of experts across many disciplines (e.g., engineering, software development, radar technology, etc.). We’re innovative, driven people who strive for excellence in everything we do. Teamwork, curiosity, and having fun are core values at ICEYE, and contribute to Making the Impossible possible!!
Why should you work for us?
ICEYE is at the cutting edge of new technology and we are continuing to build and operate our commercial constellation of SAR satellites. Working with ICEYE, you will be part of making the impossible possible, whilst shaping the Earth Observation industry. You will work with varied, diverse and engaged colleagues to further the ICEYE mission. At ICEYE we realise that without great people we can not succeed, therefore you will be an integral, valued and appreciated colleague, with the ability to directly shape the vision and direction of the business.
We actively support Continuous Professional Development, and will provide access to a range of avenues to allow you to succeed, including courses, training and attendance at conferences. ICEYE is a place where your development, your growth and your success is a priority.
What is the role?
As a member of the Attitude and Orbit Control System (AOCS) engineering team, you’ll work within a small, multidisciplinary group focused on developing and maintaining software components for a fully automated orbit determination and control system that supports ICEYE’s SAR satellite fleet. This critical system underpins essential operations, from ground antenna tracking to SAR image processing and propulsion planning. In this role, you’ll work closely with software engineers and domain experts, applying your problem-solving skills to tackle new challenges, implement automated metrics for monitoring system performance, and coordinate with engineering and operations teams on satellite launches, propulsion activities, and fleet management, while also sharing your expertise across the organization.
What will you need to be successful in this role?
- Degree in Engineering, Physics, Mathematics, Computer Science, or a related field
- At least 8 years of experience in software engineering, with significant technical responsibility for at least one high-availability software service through its design, development, and operational phases
- Strong problem-solving and analytical skills
- Ability to explain technical concepts clearly and concisely
- Collaborative, team-oriented mindset, with an ability to mentor junior colleagues
- Open-minded approach to adapting to current workflows and suggesting thoughtful, incremental improvements suited to the organization’s needs
What tech stack will you be working with?
- Python
- PostgreSQL and InfluxDB
- REST APIs
- AWS, Docker, Kubernetes, and Terraform
- GitHub Actions
- Grafana and Datadog
In addition, it would be beneficial if you had the following attributes and skills:
- Experience with SAR or Optical earth observation systems
- Experience with orbit determination or control
Don't hesitate to apply, even if you don't tick all the boxes. Your enthusiasm and potential matter most to us!
Other Jobs from ICEYE
Frontend Engineer
Senior Security Engineer Generalist
Senior Embedded Linux Software Engineer
Senior Data Engineer
Senior Software Engineer (Kubernetes)
Similar Jobs
Mgr Site Reliability Engineering
Sr DevOps Engineer
Senior Software Engineer, Compute Services
Software Engineering LMTS
[DO NOT USE] Backend Software Engineer / MTS - Bangalore
Senior Software Engineer - Audience Targeting
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say