CareerPlanSign in

C2 Software Engineer

Paris, Ile-de-France💼 Full-time🗓 2026-03-04 → 2026-08-10

Core

Building the core architecture for a tactical Command and Control (C2) application that manages real-time telemetry, heavy video streams, and mission commands between a robot fleet and internal components.

Role type

Senior IC C2 Software Engineer

Builds

The 'nervous system' of a tactical C2 application running on ruggedized, resource-constrained tactical PCs in the field.

Domain

Defense / Autonomous Systems / Real-Time Networking

Deliverable

production ML models | product features | infrastructure

Required skills

C++, Rust, or Go; Real-Time Networking (UDP, TCP, WebRTC, gRPC, DDS); Systems Architecture & IPC (bounded ring buffers, zero-copy shared memory); Resource profiling and capping (perf, cgroups); High-frequency data ingestion pipelines; State machine design for fault tolerance.

Preferred skills

Experience shipping production-grade applications with complex data visualization and real-time UI requirements.

Technologies

C++, Rust, Go, UDP, TCP, WebRTC, gRPC, DDS, perf, cgroups

Responsibilities

Design and implement ingestion pipelines for high-frequency telemetry and video streams; Build inter-process communication (IPC) or local pub/sub systems; Ensure backend efficiency on local tactical PCs; Architect state machines for fault tolerance in degraded network conditions; Partner with Mission Planning algorithm designers, HMI frontend developers, and UX designers.

Seniority

Senior, hands-on IC

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