Senior Robotics Software Engineer, Payload Integration
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Anduril Industries seeks a Senior Robotics Software Engineer to design, develop, and integrate software connecting autonomous platforms with mission payloads.
Key Skills for This Role
Responsibilities
- Develop scalable, robust software that interacts with networking devices, managed networks, and common router or switch hardware
- Design and implement software that interfaces with stores management systems (SMS) and other payload subsystems
- Architect and implement software APIs and Interface Control Documents (ICDs) using HTTP, REST, and gRPC
- Build and optimize low level data transport over UDP and TCP, ensuring reliable, low latency communication
- Write code that interfaces directly with hardware, bridging embedded devices, sensors, and payload electronics with higher level autonomy software
- Partner with hardware, systems, vehicle, and payload teams to seamlessly integrate software into physical platforms
- Travel up to 25% to test, debug, and deploy systems in operational environments
- Contribute across the entire software lifecycle, including prototyping, implementation, testing, and deployment
- Analyze and resolve issues in deployed systems, ensuring reliability and operational success
Requirements
- 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
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.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Anduril Industries
Trainer, Air Defense
Abu Dhabi, UAE
Deliver technical training for Air Defense systems, collaborate with teams, and support international military users while managing training materials and customer feedback.
Associate Director, Business Development, Saudi Arabia
Riyadh, KSA
Anduril Industries seeks an Associate Director of Business Development based in Riyadh to identify, shape, and capture defense opportunities in Saudi Arabia. The role requires 5+ years of BD experience with Saudi governm
Trainer, Air Defense
Abu Dhabi, UAE
Anduril Industries is seeking an Air Defense Trainer to support their Air Defense Business in the Middle East. The role involves delivering technical training on CUAS systems to international end users, creating training
Forward Logistics Associate, Middle East
Abu Dhabi, UAE
Anduril Industries is seeking a Forward Logistics Associate to provide on-the-ground logistics support across the Middle East and Africa. This role involves coordinating transportation, managing inventory, and ensuring m
Forward Logistics Associate, Middle East
Abu Dhabi, UAE
Anduril Industries is seeking a Forward Logistics Associate to provide on-the-ground logistics support across the Middle East and Africa, forward-deployed to U.S. military installations. The role involves coordinating in
Regional Train and Advise Lead, Middle East
Abu Dhabi, UAE
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century
Sr. Program Manager (UAE)
Abu Dhabi, UAE
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century
Sr. Program Manager (UAE)
Abu Dhabi, UAE
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century
Trainer, Air Defense
Abu Dhabi, UAE
Associate Director, Business Development, Saudi Arabia
Riyadh, KSA
Trainer, Air Defense
Abu Dhabi, UAE
Forward Logistics Associate, Middle East
Abu Dhabi, UAE
Forward Logistics Associate, Middle East
Abu Dhabi, UAE
Regional Train and Advise Lead, Middle East
Abu Dhabi, UAE
Sr. Program Manager (UAE)
Abu Dhabi, UAE
Sr. Program Manager (UAE)
Abu Dhabi, UAE
