This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Software Engineer – Flight Simulator (Python/C++)
EGIDE · Paris
Job description
About the role
EGIDE is building the next generation of European air‑defence systems. We are looking for a senior Software Engineer to design and develop the core components of a high‑fidelity flight simulator for UAVs. The role combines low‑level C++ engine work with Python bindings to create a performant, physics‑accurate simulation platform.
Key responsibilities
- Design and implement scalable software architectures for simulation systems.
- Develop high‑performance C++ engine modules and expose them via Python bindings.
- Write unit and integration tests, set up CI/CD pipelines, and maintain version control workflows.
- Benchmark and profile code to ensure real‑time performance and reliability.
- Collaborate with domain experts to translate physical models into efficient numerical algorithms.
Required profile
- Strong experience in C++ and Python development.
- Solid understanding of software architecture, design patterns, and modern engineering practices.
- Proficiency with Git, CI/CD systems, and automated testing frameworks.
- Good foundation in mathematics, theoretical physics, and numerical methods.
- Ability to promote code quality, documentation, and reproducibility across the team.
Required skills
- C++
- Python
- Git
- CI/CD
- Unit testing
- Integration testing
- Benchmarking
- Profiling
- Linux
- Numerical methods
- Scientific computing
What we offer
- Competitive salary plus equity.
- Full health coverage.
- Opportunity to work on cutting‑edge defense technology with a world‑class technical team.
- Dynamic, fast‑growing environment in the Paris region.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in France.
Salaries by job title
- Aide ménager / aide ménagère (H/F) – CDI temps partiel 24
- Employé(e) de ménage – CDI temps partiel 21
- Employé(e) de ménage à temps partiel 12
- Employé(e) de ménage – Temps partiel 9
- Technicien de Maintenance Industrielle H/F 5
- Conducteur de ligne H/F 8
- Employé(e) de ménage à domicile 8
- Collaborateur comptable agricole (H/F) 7
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
EGIDE
Paris