Point your AI agent at freehire and let it find you a job.

Get the CLI →

GMV

NewBe an early applicant

Senior Python Software Engineer for Flight Dynamics

Posted 5 views
Discussion

Summary

Senior Python engineer developing and validating flight dynamics software for satellite missions (telecom, Earth observation, science, constellations), including orbital analysis and algorithm validation, with some small-team leadership. Core stack is Python (Fortran/JavaScript also used) plus orbital mechanics and astrodynamics knowledge.

Overview

In this role, you contribute to flight dynamics software for satellites across diverse missions, from telecom and Earth observation to science and constellations. You join an international, multidisciplinary team shaping space missions and validating critical orbital solutions. You’ll tackle design, development, and validation of flight dynamics systems, collaborating with global experts and space agencies. The role offers leadership opportunities, cross-team collaboration, and a path to influence mission reliability and success.

Compensaciones / Beneficios
  • Hybrid working model
  • 8 weeks per year teleworking
  • Flexible start and finish times
  • Personalized career plan development and training
  • National and international mobility
  • Relocation package
Responsabilidades
  • Development and integration of flight dynamics software for state-of-the-art space missions
  • Orbital analysis and algorithm validation to ensure mission success and reliability
  • Collaboration with international teams and space agencies on cutting-edge projects within the global space sector
  • Project management tasks and leadership of small teams
Requisitos principales
  • Graduates in Aerospace Engineering, Physics, Mathematics, Computer Science, or related fields
  • Knowledge of orbital mechanics and astrodynamics
  • Experience or interest in software development (Python, Fortran, JavaScript, or other programming languages)
  • A B2 level of English or higher
  • Experience in project management or leading small teams
  • Collaboration in international environments
  • Project management and leadership
  • Problem solving in complex technical contexts
  • Orbital mechanics
  • Astrodynamics
  • Python

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.