Software Engineer C2 & Mission Planning

EGIDE

Paris

On-site

EUR 90,000 - 120,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Equity
Full health coverage
High-autonomy engineering culture

Job summary

EGIDE is seeking a Software Engineer (C++/Python) to design and build the C2 and mission-planning software at the heart of our interceptor systems. This role focuses on turning sensor data and operator intent into optimized engagement plans, with ownership across the full lifecycle from math formulation to deployment.

The position emphasizes algorithmic work: trajectory optimization, resource allocation, path planning, sensor fusion, and real-time decision-making in high-performance production

Qualifications

  • Strong software engineering skills in C++ and Python.
  • Solid grasp of software architecture and design patterns.
  • Applied-mathematics foundation: optimization, linear algebra, statistics.
  • Experience turning mathematical models or algorithms into production-grade code.
  • Experience building Python bindings and clean, maintainable interfaces.
  • Proficiency with Git and collaborative development workflows.
  • Experience with automated testing frameworks.

Responsibilities

  • Design and implement robust C2 and mission-planning architectures.
  • Build the planning core: engagement scheduling and interceptor allocation.
  • Develop high-performance components in C++ with Python bindings.
  • Ensure clean interfaces between low-level compute and operator-facing logic.

Skills

C++
Python
Applied math
Software architecture
Unit testing
Git
Python bindings

Tools

Git
Python bindings
C++ performance
Testing frameworks

Job description

Location: Paris Region (on-site)
Sector: Next-generation European Defense / Counter-UAS
Type: Full-time, Permanent
Seniority: Mid/Senior
Compensation: Competitive Salary + Equity + Full Health Coverage

About EGIDE

EGIDE is building a new European defense leader focused on scalable, intelligent air-defense architectures. We develop mass-use interceptors and mission systems that combine missile- grade performance with modern embedded computing and advanced autonomy.

We are growing fast and assembling a world-class technical team driven by ambition, engineering rigor, and real operational impact. If you want to help shape the future of European defense innovation, this is the place.

About the Role

We are seeking a Software Engineer (C++/Python) to design and build the Command & Control (C2) and Mission Planning software at the heart of our interceptor systems the layer that turns sensor data and operator intent into optimized, executable engagement plans.

This is a deeply algorithmic role. You will translate hard applied-mathematics problems trajectory optimization, multi-target allocation, path planning, sensor fusion, and real-time decision-making into high-performance, reliable production code. You will own components across the full lifecycle, from mathematical formulation and architecture to implementation, testing, benchmarking, and deployment, working side by side with system engineers and guidance/estimation specialists.

What You'll Do
1. C2 & Mission-Planning Software
  • Design and implement robust, scalable architectures for command-and-control and mission-
  • planning systems
  • Build the planning core: engagement scheduling, target interceptor allocation, and real-time
  • replanning under uncertainty
  • Develop high-performance components in C++, with clean Python bindings for usability and
  • extensibility
  • Ensure clean, well-defined interfaces between low-level compute and high-level operator-
  • facing logic
2. Applied Mathematics & Algorithms
  • Formulate and solve optimization problems (constrained, combinatorial, and real-time) for
  • planning and resource allocation
  • Implement trajectory and path-planning algorithms, state estimation, and sensor/data fusion
  • Translate mathematical and physical models into efficient, numerically stable code
  • Analyze algorithmic complexity and guarantee performance under strict real-time constraints
3. Performance & Reliability
  • Write unit and integration tests to guarantee correctness of safety-critical logic
  • Design and run benchmarks to validate latency, throughput, and numerical stability
  • Maintain high code quality through best practices and code reviews
You Are a Fit If You Have
  • Strong software engineering skills in C++ and Python, with a solid grasp of software architecture and design patterns
  • A strong applied-mathematics foundation: optimization, linear algebra, probability/statistics, numerical methods
  • Experience turning mathematical models or algorithms into efficient, production-grade code
  • Experience building Python bindings and clean, maintainable interfaces
  • Proficiency with Git and collaborative development workflows
  • Experience with automated testing frameworks
  • The ability to promote and enforce good engineering practices across a team (code quality, testing, tooling, workflows)
Nice to Have
  • Knowledge of operations research, optimal control, estimation (e.g. Kalman filtering), or graph algorithms
  • Experience with mission planning, robotics, autonomy, guidance/navigation, or multi-agent systems
  • Familiarity with real-time or safety-critical systems
  • Experience with scientific computing, benchmarking, and profiling tools
  • A proactive mindset for improving team-wide engineering practices, tools, and workflows
  • Experience in early-stage or R&D-driven projects
  • Familiarity with human-machine interfaces (HMI) for operator-facing systems
  • Experience with QGroundControl (or similar ground control station software)
Why Join EGIDE?
  • Build the future of European defense capability
  • Work on real systems that fly fast
  • Solve genuinely hard algorithmic and mathematical problems with direct operational impact
  • Competitive salary + meaningful equity
  • 100% health coverage
  • A high-autonomy engineering culture
  • A chance to shape a category-defining company from the ground up
Ready to Join?

If you want to work on cutting-edge defense systems, challenge yourself technically, and contribute to strategic European autonomy, we'd love to talk. Our recruitment process:

1.First phone screen
2.Deep dive
3.Case study
4.On-site final meeting

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Test & Trial Engineer - Autonomous Interceptor System
Test & Trial Engineer - Autonomous Interceptor System

EGIDE • Paris

Hybrid
EUR 70,000 - 100,000
Competitive salary
Equity opportunities
Full health coverage
Mechanical Engineer
Mechanical Engineer

Egide • Paris

Hybrid
EUR 90,000 - 125,000
Equity
Health coverage
Competitive pay
+2
Mechanical Engineer
Mechanical Engineer

EGIDE • Paris

On-site
EUR 50,000 - 70,000
Competitive salary
Equity
Full health coverage
C2 Systems Engineering Intern – Radar & Identification (6 months)
C2 Systems Engineering Intern – Radar & Identification (6 months)

EGIDE • Paris

On-site
EUR 15,000 - 18,000
Meal vouchers
50% public transport reimbursement
GNC Intern - Vehicle Control During Take-Off (6 months)
GNC Intern - Vehicle Control During Take-Off (6 months)

EGIDE • Paris

On-site
EUR 15,000 - 18,000
Meal vouchers
50% public transport reimbursement
C++/Python C2 & Mission Planning Engineer — Equity + Health
C++/Python C2 & Mission Planning Engineer — Equity + Health

EGIDE • Paris

On-site
EUR 90,000 - 120,000
Competitive salary
Equity
Full health coverage
+1
Software Engineer
Software Engineer

Comand AI • Paris

On-site
EUR 90,000 - 170,000
Competitive base + equity package
Paris or London based
Client-site travel
Front-end Engineer
Front-end Engineer

Comand AI • Paris

On-site
EUR 70,000 - 110,000
Equity included
Competitive salary package (top Europe
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Icarus Swarms • Bordeaux

Hybrid
EUR 70,000 - 100,000
Remote up to 2 days/week
Regular international travel
Fullstack Engineer - End-to-End Product, On-Prem & GIS
Fullstack Engineer - End-to-End Product, On-Prem & GIS

Comand AI • Paris

On-site
EUR 120,000 - 180,000