CareerPlanSign in

Lead Software Engineer / Developer (m/w/d) - Mission Planning

Berlin, BERLIN💼 Full-time🗓 2026-09-05 → 2026-09-26

Core

Lead architect and technical manager for a distributed mission planning system used in defense and security applications, focusing on algorithmic optimization and system performance.

Role type

Senior IC Lead Software Engineer (Mission Planning)

Builds

Distributed mission planning systems for air, land, sea, cyber, and space domains

Domain

Defense & Security / Systems Engineering / Combinatorial Optimization

Deliverable

production ML models | product features | infrastructure

Required skills

Rust, C++, combinatorial optimization, algorithm design, system architecture, CI/CD pipeline management, performance engineering, unit/integration/regression testing, technical leadership, stakeholder management

Preferred skills

PhD in optimization or algorithms, experience with metaheuristics or column generation, experience with RTCA DO-178C standards

Technologies

Rust, C++, CI/CD tools, static analysis tools, benchmarking frameworks

Responsibilities

Lead technical architecture and modularization of the distributed mission planning system; mentor development teams and establish engineering standards; evaluate and select technologies, libraries, and solvers; perform performance engineering and benchmarking; define and execute test strategies; manage CI/CD pipelines and supply chain security; ensure technical documentation; contribute to technology roadmaps.

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via bundesagentur · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.