{bc}
linkedin

Senior Robotics Software Engineer, Payload Integration

Anduril Industries
Abu Dhabi, UAE
Full Time
Senior
3 days ago
C++RustNetworkingAPI DesignHTTP/REST/gRPCUDP/TCP
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

C++RustNetworking
Smart Apply

Full Job Posting

About the Company

  • Anduril Industries is a defense technology company transforming U.S. and allied military capabilities with advanced technology.
  • Anduril’s family of systems is powered by Lattice OS, an AI powered operating system.

About the Team

  • The Maneuver Dominance team develops operationally relevant, multi asset autonomy.
  • We focus on making large groups of autonomous systems work effectively together.

About the Job

  • We are seeking a Senior Robotics Software Engineer, Omen Payload Integration to join the Maneuver Dominance team.
  • You will design, develop, and integrate software that connects autonomous platforms with mission payloads.

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.
  • API/ICD Design: Architect and implement software APIs and Interface Control Documents (ICDs) using HTTP, REST, and gRPC.
  • Data Transport Engineering: Build and optimize low level data transport over UDP and TCP.
  • Hardware Interfacing Software: Write code that interfaces directly with hardware.
  • Collaborate Cross Functionally: Partner with hardware, systems, vehicle, and payload teams.
  • Real World Deployment: Travel up to 25% to test, debug, and deploy systems.
  • Iterative Development: Contribute across the entire software lifecycle.
  • Troubleshoot and Debug: Analyze and resolve issues in deployed systems.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or related technical field.
  • 5+ years of hands on experience developing production grade software in C++ and/or Rust.
  • Experience building software that interacts with networking devices, managed networks, and common router or switch hardware.
  • Experience designing and implementing software APIs and ICDs, including work with HTTP, REST, and gRPC.
  • Solid understanding of low level data transport layers, including UDP and TCP.
  • Experience writing code that interfaces with hardware (embedded devices, sensors, or payload electronics).
  • Ability to navigate and contribute to complex systems and established codebases.
  • Willingness to travel up to 25% to test and deploy systems.
  • Must be able to obtain a Secret Clearance.

Preferred Qualifications

  • Direct experience with stores management systems (SMS) or related munitions/payload release systems.
  • Familiarity with aerospace integration standards, vehicle bus protocols (e.g., MIL STD 1553, ARINC), or DO 178/DO 254 development practices.
  • Experience designing fault tolerant distributed systems and message passing frameworks.
  • Experience with embedded Linux, RTOS, or bare metal development.
  • Additional experience with Python, Go, or scripting.
  • Familiarity with profiling and optimizing networked and hardware interfacing software.

Salary Range

  • US Salary Range: $220,000—$292,000 USD.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Anduril Industries