Senior Robotics Software Engineer, Payload Integration
Description
You will architect APIs and data transport layers that move information reliably between vehicles, payloads, and ground systems in demanding operational environments. If you thrive in a fast-paced environment, enjoy solving complex problems at the intersection of software, networking, and hardware, and are passionate about delivering mission-critical systems, this opportunity is for you. What You’ll Do - Develop Networked Software: Engineer scalable, robust software that interacts with networking devices, managed networks, and common router or switch hardware. - Payload & SMS Integration: Design and implement software that interfaces with stores management systems (SMS) and other payload subsystems to coordinate the release and control of munitions and mission payloads. - API/ICD Design: Architect and implement software APIs and Interface Control Documents (ICDs) using HTTP, REST, and gRPC to connect distributed systems across vehicles, payloads, and ground stations. - Data Transport Engineering: Build and optimize low-level data transport over UDP and TCP, ensuring reliable, low-latency communication in constrained operational environments. - Hardware-Interfacing Software: Write code that interfaces direct Observed posted_at: 2026-08-06T18:43:19-04:00 Observed on: 2026-08-07 Remote signal: onsite Salary: not published Source URL: https://boards.greenhouse.io/andurilindustries/jobs/5201429007 Tag hints: systems Rust, embedded Rust, backend Rust, performance engineering