CareerPlanSign in

C2 Software Engineer

Nuremberg, Bavaria, Germany💼 Full-time🗓 2026-09-29 → 2026-09-30

Core

Develop command-and-control (C2) systems and integrate software into military and security systems to provide autonomous capabilities and real-time situational awareness.

Role type

Senior IC C2 Software Engineer

Builds

Command-and-control systems, distributed backend services, and web-based frontend interfaces for defense and security applications

Domain

Defense, national security, and critical infrastructure protection

Deliverable

production ML models

Required skills

Rust, C++, Python, distributed systems, system integration, multithreading, concurrency, asynchronous programming, containerized architectures, messaging systems, Linux development, networking protocols, REST APIs, low-latency communication

Preferred skills

high-availability systems, real-time deterministic systems, sensor integration, multi-modal sensor fusion, geospatial data systems, time-series data processing, DO-278/DO-178/ASIL standards, NATO standards

Technologies

Rust, C++, Python, Docker, ZeroMQ, DDS, NATS, TCP/IP, UDP

Responsibilities

Develop C2 systems to meet operational requirements, integrate software into military/security systems, improve system reliability and deployment velocity, own end-to-end feature delivery, ensure compliance with military safety standards, collaborate with cross-functional teams

Seniority

Senior, hands-on IC

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