Senior Robotics Software Engineer, Payload Integration
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
Deliverable
production ML models | product features | infrastructure
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