Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Robotics Software Engineer, Drones image - Rise Careers
Job details

Robotics Software Engineer, Drones

Anduril Industries is a defense technology company focusing on advanced technology to transform military capabilities. They are seeking a Robotics Software Engineer to work on innovative autonomous systems and technologies for drones.

Skills

  • Proficiency in C++ or Rust
  • Experience in Linux development environments
  • Troubleshooting remotely deployed software systems
  • Hands-on experience with electrical and mechanical systems
  • Collaboration with cross-functional teams

Responsibilities

  • Develop and maintain core robotics libraries for Anduril robotics platforms
  • Lead the development and implementation of major features for robotic products
  • Collaborate with hardware teams for product development
  • Optimize existing product performance including battery and route planning
  • Troubleshoot and resolve issues in deployed systems
  • Contribute to the design of multi-agent coordination systems for UAVs
  • Participate in the full software development lifecycle

Education

  • Bachelor's degree in Robotics, Computer Science or related field

Benefits

  • Comprehensive medical, dental, and vision plans
  • Paid Caregiver & Wellness Leave
  • Family Planning & Parenting Support
  • Mental Health Resources
  • 401(k) retirement savings plan
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$146000 / YEARLY (est.)
min
max
$117000K
$175000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Robotics Software Engineer, Drones, Anduril Industries

Anduril Industries is on a mission to revolutionize defense technology, and we’re looking for a Robotics Software Engineer specialized in Drones to join our dynamic Tactical Recon and Strike (TRS) team in Atlanta, Georgia! If you're excited about pushing the envelope of aerial drone capabilities, this role is perfect for you. At Anduril, we’re redefining how military systems are designed, integrating advanced technologies like AI, sensor fusion, and much more. Your day-to-day will involve solving complex challenges related to autonomy, integration, and systems optimization. Collaborating with talented cross-functional teams, you’ll develop innovative software solutions, prototypes, and engage in the full lifecycle from concept to deployment. You’ll lead the charge on major features for products like the Anvil and Ghost, ensuring they operate seamlessly in the field. Your expertise in programming (especially in C++ or Rust) and your problem-solving mindset will be key to optimizing existing systems and contributing to multi-agent coordination for UAVs. This is an opportunity not just to contribute but to shape the future of defense technology and make a real impact. Plus, with relocation benefits, top-tier healthcare, and a host of supportive resources for our employees, Anduril is committed to fostering a workplace where innovation thrives. Ready to transform the future with us? Come explore this fantastic opportunity!

Frequently Asked Questions (FAQs) for Robotics Software Engineer, Drones Role at Anduril Industries
What are the core responsibilities of a Robotics Software Engineer at Anduril Industries?

As a Robotics Software Engineer at Anduril Industries, you will be responsible for developing and maintaining core robotics libraries, leading major feature implementations, and optimizing the performance of our advanced drone systems. You'll collaborate with cross-functional teams throughout the product lifecycle and troubleshoot complex issues to ensure optimal field performance. Your work will focus on autonomy, systems integration, and creating innovative solutions that are mission-critical.

Join Rise to see the full answer
What qualifications do I need to apply for the Robotics Software Engineer position at Anduril Industries?

To qualify for the Robotics Software Engineer position at Anduril Industries, candidates should possess a bachelor's degree in Robotics, Computer Science, or a related field. A minimum of 3 years professional software development experience, strong proficiency in C++ or Rust, and expertise in data structures, algorithms, and code optimization are essential. Additionally, candidates must have troubleshooting experience in remote software systems and be able to collaborate effectively with cross-functional teams.

Join Rise to see the full answer
What is the work environment like for a Robotics Software Engineer at Anduril Industries?

The work environment for a Robotics Software Engineer at Anduril Industries is collaborative, fast-paced, and innovation-driven. You will be part of a talented TRS team focusing on aerial technology, constantly pushing the boundaries of what autonomous systems can achieve. The culture emphasizes a 'Whatever It Takes' mindset, encouraging engineers to tackle complex challenges and work together towards transformative solutions in defense technology.

Join Rise to see the full answer
Are there growth opportunities for Robotics Software Engineers at Anduril Industries?

Absolutely! Anduril Industries is committed to the professional development of its employees, offering resources such as a professional development stipend and a diverse range of projects to gain experience. As a Robotics Software Engineer, you will have the chance to engage in cutting-edge technology and significant contributions to product advancements, paving the way for career growth within a highly innovative environment.

Join Rise to see the full answer
What types of projects will a Robotics Software Engineer work on at Anduril Industries?

As a Robotics Software Engineer at Anduril Industries, you will work on a variety of projects, including the development of core robotics libraries, creating Software-in-the-Loop simulators for advanced systems, and optimizing performance for UAVs. You'll also contribute to the design of multi-agent coordination systems, tackle diverse challenges in autonomy, and engage in the full software development lifecycle, all while working alongside innovative teams.

Join Rise to see the full answer
Common Interview Questions for Robotics Software Engineer, Drones
Can you describe your experience with robotics software development?

Share specific projects or roles you’ve held that are relevant to robotics software development, focusing on your problem-solving skills, the technologies you've used, and how you approached challenges. Highlight any experience with C++, Rust, or other programming languages, as well as your understanding of systems integration.

Join Rise to see the full answer
How do you approach debugging complex robotic systems?

Discuss a systematic approach to debugging you've used in the past, including specific tools or methodologies. Mention the importance of collaboration with hardware teams and how you ensure that both software and hardware are working seamlessly together.

Join Rise to see the full answer
What are some challenges you've faced in multi-agent coordination systems?

Talk about specific experiences you’ve had with multi-agent systems, the complexities involved in coordinating UAVs, and the strategies you employed to overcome these challenges, all while keeping an eye on optimization and efficiency.

Join Rise to see the full answer
What are your strategies for optimizing performance in robotics systems?

Explain your understanding of performance metrics and the tools you’ve employed for optimization. Discuss specific examples, like improving battery consumption or refining algorithms for better route planning, to show your analytical and engineering skills.

Join Rise to see the full answer
Can you describe your familiarity with machine learning applications in robotics?

Share any relevant experience you have with machine learning techniques in the context of robotics, how you've applied these concepts in past projects, and the outcomes that you were able to achieve, emphasizing the importance of these technologies in enhancing autonomous systems.

Join Rise to see the full answer
How do you stay current with emerging technologies in the robotics field?

Discuss the resources you utilize to keep up with trends in robotics, such as industry publications, online courses, or professional networks. Emphasize your enthusiasm for continuous learning and how it drives your work at Anduril.

Join Rise to see the full answer
How do you handle tight deadlines while maintaining code quality?

Describe your time management strategies, prioritization, and collaboration tactics when facing pressure. Highlight how you ensure code quality through testing and peer review processes while still meeting project timelines.

Join Rise to see the full answer
What role do simulations play in your development process?

Talk about how simulations—including Software-in-the-Loop simulators—are integral to your testing and development processes, allowing for rapid iteration and efficient troubleshooting before deployment in the field.

Join Rise to see the full answer
Describe a time when you had to lead a cross-functional team on a project.

Provide a specific example where you acted as a leader in a project involving different teams, detailing your approach to communication, task delegation, and ensuring alignment around goals, particularly in the context of robotics and engineering.

Join Rise to see the full answer
How do you approach user feedback when optimizing your systems?

Discuss the importance of user feedback in your development cycle. Explain how you incorporate user insights into your design decisions and optimizations to improve overall system effectiveness.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Anduril Industries Hybrid Lexington, Massachusetts, United States
Posted 9 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Sopra Steria Remote 33 Rue Denis Papin, 59650 Villeneuve-d'Ascq, France
Posted 2 days ago
Photo of the Rise User
MyTime Remote 5792 W Jefferson Blvd, Los Angeles, CA 90016, USA
Posted 5 days ago
Photo of the Rise User
Intercom Remote Dublin, Ireland
Posted 6 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Social Impact Driven
Rapid Growth
Passion for Exploration
Dental Insurance
Health Savings Account (HSA)
Vision Insurance
Disability Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Medical Insurance
Mental Health Resources
Maternity Leave
Paternity Leave
Paid Time-Off
Photo of the Rise User
Cirkul, Inc. Hybrid Salt Lake City, Utah, United States
Posted 9 days ago
Photo of the Rise User
Vast Hybrid Long Beach, California, United States
Posted 12 days ago
Photo of the Rise User
Posted 4 days ago
Posted 5 days ago

Founded in 2017, based out of Irvine, California, Anduril is a defense technology company that builds creative cost-effective products to aid those serving on the front lines of national security. By listening to the national security community, A...

415 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$117,000/yr - $175,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!