EGIDE desarrolla interceptores eléctricos y la plataforma de software Mystique para la defensa. Sus sistemas buscan contrarrestar drones y municiones de bajo coste mediante soluciones adaptables y producidas a gran escala.
Software Engineer C2 & Mission Planning
EGIDE busca un ingeniero de software C++/Python para diseñar el software de mando, control y planificación de misiones de sus sistemas de interceptación. El puesto, presencial en la región de París, abarca la optimización algorítmica, la fusión de datos y el desarrollo de componentes en tiempo real.
Datos sobre EGIDE
- Dominio oficial
- egide-tech.com
- Fundación
- 2025 · 1 año
- Última ronda
- Seed · 2026-03-01
- Importe anunciado
- 9 000 000 $
- Ofertas abiertas
- 6
Inversores mencionados
Detalles de la oferta
La descripción completa publicada por EGIDE.
Description de l’offre
📍 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 C ommand & 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
- 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
- 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
- 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:
- First phone screen
- Deep dive
- Case study
- On-site final meeting
Requisitos
- Arquitectura de software y patrones de diseño
- Optimización
- Álgebra lineal
- Probabilidad/estadística
- Métodos numéricos
- Enlaces de Python
- Frameworks de pruebas automatizadas
Ventajas mencionadas
- Participación en el capital
- Cobertura sanitaria del 100%
Inscribirme en esta oferta
¿Cómo inscribirme?
La oferta está publicada en el sitio de EGIDE. Abre la oferta original ↗ para enviar tu candidatura. Screeningpass no rellena formularios por ti.
¿A quién escribir en EGIDE para este puesto?
Inicia una búsqueda de contacto desde esta página. Screeningpass te propone hasta tres personas vinculadas al puesto. Tú eliges a quién escribir y Screeningpass busca su correo profesional y prepara un mensaje. Lo revisas y lo envías tú con Gmail. No siempre hay una dirección de correo disponible y nunca se garantiza una respuesta.
¿Cuánto cuesta buscar un contacto?
Una búsqueda cuesta 1 crédito. Se te devuelve si la búsqueda falla. Al registrarte recibes 3 créditos, para hacer 3 búsquedas.
¿Para qué sirve Screeningpass?
Screeningpass reúne ofertas de prácticas, formación dual y empleo publicadas por las empresas. Para una oferta, Screeningpass encuentra una persona con la que contactar en la empresa, busca su correo profesional y prepara un mensaje a partir de tu CV. Ver el funcionamiento en detalle.