CareerPlanSign in

Senior Software Engineer – Autonomous Command & Control Platform

Petah Tikva, IsraelFull-time2026-10-04 → 2026-10-08

Core

Design and build the core infrastructure and operating system for autonomous platforms, coordinating drones, docking stations, edge systems, and operators in real-time for mission execution and fleet coordination.

Role type

Senior IC software engineer (autonomous command & control platform)

Builds

Distributed autonomous operations platform including C2 capabilities, fleet orchestration, real-time communication, and AI agent integration

Domain

Autonomous systems, Command & Control (C2), distributed systems, real-time operations

Deliverable

production ML models | product features

Required skills

Java, Python, C++, distributed systems, event-driven architecture, real-time systems, concurrency, networking, messaging, state management, failure handling, entity modeling, system design, AI-assisted development

Preferred skills

Heterogeneous device integration, SDK/API design, observability, clean architecture (via careerplan.io/jobs/AA-005-ED-76D-senior-software-engineer-autonomous-command-control-platform-at-airobotics)

Technologies

RabbitMQ, gRPC, WebSockets

Responsibilities

Design software systems for autonomous platform operations and Command & Control; Translate operational requirements into robust software architectures; Model operational entities, relationships, states, and workflows; Lead architecture decisions across services and domain boundaries; Build scalable, low-latency, resilient production services; Design reliable communication flows between distributed components; Solve challenges involving concurrency, scalability, and fault tolerance; Develop internal SDKs, APIs, and infrastructure components; Improve observability and operational reliability; Drive engineering best practices and code quality standards.