> Markdown version of [/jobs/ext/4620949-senior-software-engineer-dart](https://www.wearedevelopers.com/jobs/ext/4620949-senior-software-engineer-dart). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Dart - **Company:** Anduril Industries - **Location:** Costa Mesa, CA, United States - **Experience:** Expert - **Salary:** $220,000.0 - $292,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Software Code Optimization, Data Structures, Distributed Systems, Python (Programming Language), Motion Planning, Open Source Technology, Performance Tuning, Real-Time Operating Systems, Robotic Automation Software, Sensor Fusion, Software Engineering, Software Systems, Multi-Agent Systems, Concurrency, Linux Development, Information Technology, Dart - **Published:** November 7, 2026 - **Apply:** https://www.juju.com/job/28_25304_dab4232588fa5cc7398383d612f21910 ## About the Role * Bachelor's degree in Robotics, Computer Science, or related field * 5+ years of professional software development experience * Strong proficiency in C++ or Rust, with experience in Linux development environments * Demonstrated expertise in data structures, algorithms, concurrency, and code optimization * Proven experience troubleshooting and analyzing remotely deployed software systems * Hands-on experience working with and testing electrical and mechanical systems * Ability to collaborate effectively with cross-functional teams, including hardware and manufacturing * Strong problem-solving skills and a "Whatever It Takes" mindset * Excellent communication skills, both written and verbal * Eligible to obtain and maintain an active U.S. Secret security clearance * Willingness to relocate to Costa Mesa, CA, * 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 * Familiarity with machine learning and AI applications in robotics * Knowledge of sensor fusion techniques and implementation * Understanding of aerodynamics and flight dynamics as applied to UAV systems * Experience with simulation environments for robotics testing and development * Track record of contributions to open-source robotics projects or relevant publications ## Description * 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