Software Integration, Validation and Verification for Earth Observation Satellite Missions
We are seeking a highly skilled software engineer to play a key role in software integration, validation, and verification for Earth observation missions.
The Challenge
The selected candidate will participate in software development and testing, ensuring system quality and reliability through unit tests, integration tests, system tests, and non-regression tests.
* Develop and maintain test tools and software to ensure system reliability.
* Prepare technical documentation and manage software delivery.
The ideal candidate will have previous experience in software validation and verification in critical or high-availability environments.
About the Role
* Strong knowledge of software testing, from unit testing to system-level testing.
* Advanced skills in software development and test automation.
* Experience in Unix/Linux environments and associated development tools.
* Familiarity with continuous integration systems (Jenkins) and cloud deployment.
* Knowledge of containers and orchestration (Docker, Kubernetes).
What We Offer
A hybrid working model with 8 weeks per year of teleworking outside your usual geographical area.
Flexible start and finish times, and intensive working hours on Fridays and in summer.
Personalized career plan development, training, and language learning support.
National and international mobility.
A relocation package is available for candidates from other countries.
A competitive compensation package with ongoing reviews, flexible compensation, and discounts on brands.
A wellbeing program including health, dental, and accident insurance; free fruit and coffee; physical, mental, and financial health training.