CareerPlanGet AI match score →

C2 Software Engineer

Paris💼 Full-time🗓 2026-03-02 → 2026-08-02

Core

Design and implement the core architecture for a tactical Command and Control (C2) application, serving as the nervous system connecting a robot fleet to internal components like the Common Operational Picture (COP) and Mission Planner.

Role type

Senior IC C2 Software Engineer

Builds

Real-time telemetry ingestion pipelines, inter-process communication (IPC) systems, and resource-optimized backend services for tactical PCs.

Domain

Defense / Autonomous Systems / Real-Time Networking

Deliverable

production ML models | product features

Required skills

C++, Rust, Go, Real-Time Networking (UDP, TCP, WebRTC, gRPC, DDS), Systems Architecture, IPC (bounded ring buffers, zero-copy shared memory), Resource Profiling (perf, cgroups)

Preferred skills

Experience with complex data visualization, real-time UI requirements

Technologies

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

Responsibilities

Design ingestion pipelines for high-frequency telemetry and video streams; Build IPC/local pub/sub systems to route sensor data and mission plans; Optimize backend performance on resource-constrained tactical PCs; Architect fault-tolerant state machines for degraded network conditions; Collaborate with mission planning algorithm designers and HMI frontend developers.

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Ashby ↗