Robotics Software Engineer, Drones, Mid Level

Jobright.ai


Date: 14 hours ago
City: Costa Mesa, CA
Contract type: Full time

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