Senior Software Engineer, DartActive$292K

The opportunity

The Tactical Recon & Strike team at Anduril develops aerial small drones (Group 1-3) and all equipment to test, deploy and operate. The team is responsible for taking products like Ghost, Anvil, Bolt and Altius from concepts to operational systems.

What you'll do

  • Develop and maintain core robotics libraries, including frame: transformations, targeting, and guidance systems, that will be utilized across all Anduril robotics platforms

  • Lead the development and implementation of major features for our products,: such as designing and building an end-to-end target tracking pipeline for Dart

  • Collaborate closely with hardware and manufacturing teams throughout the: product development lifecycle, providing timely feedback to influence and enhance final hardware designs

  • Troubleshoot and resolve complex issues in deployed systems, ensuring optimal performance in the field

  • Participate in the full software development lifecycle, from concept and design through testing and deployment

  • Stay current with emerging technologies and industry trends, recommending and: implementing innovations to improve our products and processes

What they're looking for

  • Master's or Ph.D. in a relevant field (e.g., Robotics, Computer Science, Electrical Engineering)
  • Expertise in one or more advanced robotics areas: motion planning, perception, localization, mapping, or controls
  • Experience with performance optimization and metrics for complex robotic systems
  • Proficiency in Python, Rust, and/or Go, in addition to C++
  • Hands-on experience programming for embedded systems and physical devices
  • Background in multi-agent coordination, particularly with UAVs
  • Demonstrated ability to solve complex frame transformation problems (e.g.,: target localization, multi-degree-of-freedom robotic arms)
  • Experience with real-time operating systems and distributed computing