Robotics Software Engineer, Drones, Mid Level
Jobright.ai

Jobright is an AI-powered career platform that helps job seekers discover the top opportunities in the US. We are NOT a staffing agency. Jobright does not hire directly for these positions. We connect you with verified openings from employers you can trust.
Job Summary:
Anduril Industries is a defense product company that builds technology for military agencies and border surveillance. As a Robotics Software Engineer on the Tactical Recon and Strike team, you will develop cutting-edge autonomous systems and tackle diverse challenges in robotics, systems integration, and networking, contributing to the entire product lifecycle from concept to deployment.
Responsibilities:
• 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 Software-in-the-Loop simulators for advanced systems like Anvil
• Optimize performance of existing products, including tasks like improving battery consumption and route planning for our Ghost helicopter
• 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
• Contribute to the design and implementation of multi-agent coordination systems for UAVs
• 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
Qualifications:
Required:
• Bachelor's degree in Robotics, Computer Science, or related field
• 3+ 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
Preferred:
• 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
Company:
Anduril Industries is a defense product company that builds technology for military agencies and border surveillance. Founded in 2017, headquartered in Costa Mesa, California, USA, team size 1001-5000 employees, currently Late Stage.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume