Senior Robotics Engineer, Sensor Integration

Anduril IndustriesCosta Mesa, CA

About The Position

We are seeking a Robotics Software Engineer with expertise in C++ and Rust to join our team. In this role, you will design, develop, and optimize software solutions for autonomous robotic systems, focusing on sensor integration, networking, and multi-agent coordination. You will work on interdisciplinary challenges, collaborate across teams, and deploy critical software in real-world environments. If you thrive in a fast-paced environment, enjoy solving complex problems, and are passionate about creating impactful robotics systems, this opportunity is for you.

Requirements

  • Bachelor’s or Master’s degree in Robotics, Computer Science, Software Engineering, Mathematics, or Physics.
  • 2+ years of hands-on experience developing production-grade software in C++ and/or Rust.
  • Experience with distributed communication networks, protocols, and message standards.
  • Proven ability to work with and integrate sensors (e.g., LiDAR, cameras, IMUs) into robotics systems.
  • Ability to navigate and contribute to complex systems and established codebases.
  • Passion for building software that directly influences mission-critical outcomes.
  • Willingness to travel up to 25% to test and deploy systems.

Nice To Haves

  • Experience with motion planning, perception, localization, and multi-agent coordination.
  • Proficiency in designing Software-in-the-Loop (SIL) simulation environments.
  • Experience working with embedded systems and physical devices.
  • Familiarity with metrics and optimization techniques for robotics systems.
  • Additional experience with Python, and/or real-time operating systems.
  • Knowledge of AI/ML applications in robotics.
  • Active or prior U.S. Secret clearance is a plus.

Responsibilities

  • Develop Mission-Critical Software: Engineer scalable and robust solutions for networking, sensor integration, and autonomy across robotic platforms.
  • Sensor Integration: Work with a variety of sensors (e.g., cameras, LiDAR, IMUs) to enable perception, localization, and navigation.
  • Networking Systems: Design and optimize distributed communication networks and message-passing frameworks for multi-robot coordination.
  • Collaborate Cross-Functionally: Partner with hardware, systems, and manufacturing teams to seamlessly integrate software into physical systems.
  • Real-World Deployment: Travel up to 25% to test, debug, and deploy systems in operational environments.
  • Iterative Development: Contribute to the entire software lifecycle, including prototyping, implementation, testing, and deployment.
  • Optimize Performance: Enhance system efficiency, such as improving latency, battery consumption, and resource utilization.
  • Troubleshoot and Debug: Analyze and resolve issues in deployed systems, ensuring reliability and operational success.

Benefits

  • Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package.
  • Top-tier benefits for full-time employees, including: comprehensive, competitive benefits package (available at little to no cost to employees) ensures you’re supported in health, recovery, and whatever comes next.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service