CareerPlan

Senior Robotics Software Engineer, Payload Integration

Sydney, New South WalesFull-time2026-09-07 → 2026-11-11
Based in United Arab EmiratesSecurity clearance required

Core

Design, develop, and integrate software connecting autonomous platforms with mission payloads, stores management systems, and hardware interfaces in demanding operational environments.

Role type

Senior Robotics Software Engineer (Payload Integration)

Builds

Mission-critical autonomy systems for multi-asset drone platforms

Domain

Defense, Aerospace, Robotics

Required skills

C++, Rust, Networking software, API/ICD design, Data transport (UDP/TCP), Hardware interfacing, Systems-level thinking

Preferred skills

Stores Management Systems (SMS), Aerospace/Defense standards (MIL-STD-1553, ARINC), Distributed systems, Embedded/Real-time systems, Python/Go

Technologies

C++, Rust, HTTP, REST, gRPC, UDP, TCP, Embedded Linux, RTOS

Responsibilities

Engineer scalable networked software, design payload & SMS integration, architect APIs and ICDs, build low-level data transport layers, write hardware-interfacing code, collaborate cross-functionally, deploy systems in operational environments, troubleshoot deployed systems

Seniority

Senior, hands-on IC