Harmattan Ai

C2 Software Engineer

Paris. Posted 8 months ago

The role

You will build the core architecture for a tactical Command and Control application. This involves managing real-time telemetry, video streams, and mission commands between a robot fleet and internal components.

What you will do

  • Design and implement ingestion pipelines for high-frequency telemetry and video streams.
  • Build inter-process communication or local pub/sub systems to route data and commands.
  • Ensure the backend runs efficiently on local tactical PCs by managing CPU and memory footprints.
  • Architect state machines to handle network drops and packet loss.
  • Partner with Mission Planning algorithm designers, HMI frontend developers, and UX designers.

Required qualifications

  • B.S. or M.Sc. in Computer Science, Software Engineering, or a related field
  • Experience shipping production-grade applications with complex data visualization and real-time UI requirements
  • Strong command of system-level languages such as C++, Rust, or Go
  • Deep expertise in Real-Time Networking (UDP, TCP, WebRTC, gRPC, DDS, or custom binary protocols)
  • Expertise in Systems Architecture & IPC, specifically using bounded ring buffers or zero-copy shared memory for high-concurrency pipelines
  • Proficiency in profiling and capping resource footprints using tools like perf or cgroups
  • Ownership & Mission-Driven: A high degree of commitment to Harmattan AI’s mission and the ability to thrive in a fast-paced startup environment
  • Ability to mediate technical trade-offs between hardware, algorithm, and frontend teams

About the company

Harmattan AI is a next-generation defense prime building autonomous and scalable defense systems. The company is expanding its teams to deliver mission-critical systems to allied forces.

C2 Software Engineer at Harmattan Ai | JobZoey