Senior Python Software Engineer For Flight Dynamics

Gmv
Madrid, Spain
4 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English

Tech stack

JavaScript (Programming Language) Fortran (Programming Language) Python (Programming Language) Software Engineering Working Model 2D Orbital Mechanics Information Technology Programming Languages

Job description

OverviewIn 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 / BeneficiosHybrid working model8 weeks per year teleworkingFlexible start and finish timesPersonalized career plan development and trainingNational and international mobilityRelocation packageResponsabilidadesDevelopment and integration of flight dynamics software for state-of-the-art space missionsOrbital analysis and algorithm validation to ensure mission success and reliabilityCollaboration with international teams and space agencies on cutting-edge projects within the global space sectorProject management tasks and leadership of small teamsRequisitos principalesGraduates in Aerospace Engineering, Physics, Mathematics, Computer Science, or related fieldsKnowledge of orbital mechanics and astrodynamicsExperience or interest in software development (Python, Fortran, JavaScript, or other programming languages)A B2 level of English or higherExperience in project management or leading small teamsCollaboration in international environmentsProject management and leadershipProblem solving in complex technical contextsOrbital mechanicsAstrodynamicsPython

Requirements

Requisitos principalesGraduates 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:22 min

Understanding software engineering as more than just coding

Lilia Gargouri Lilia Gargouri · World Congress 2026 Europe

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

1:29 min

Undervaluing product design by treating software engineers as generic programmers

Marlene Roth Marlene Roth +1 · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:27 min

Structuring agile and interdisciplinary engineering teams

Oliver Zimmert · LIVE

5:43 min

Establishing an ethical oath for software engineering professionals

Tino Sokic · World Congress 2023

Videos

See all

Related articles

See all