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

Robotics Software Engineer, UAV

Anduril Industries is a defense technology company focused on advancing military capabilities with innovative technology. They seek a Robotics Software Engineer for their Tactical Recon and Strike team to develop cutting-edge aerial systems.

Skills

  • C++ or Rust proficiency
  • Linux development experience
  • Troubleshooting software systems
  • Collaboration with cross-functional teams

Responsibilities

  • Develop and maintain core robotics libraries
  • Lead development and implementation of major features for products
  • Collaborate with hardware and manufacturing teams
  • Troubleshoot and resolve complex issues in deployed systems
  • 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
  • Generous company holiday calendar and PTO plans
  • 16 weeks paid Caregiver & Wellness Leave
  • 401(k) retirement savings plan (US roles only)
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, UAV , Anduril Industries

At Anduril Industries, we're actively reshaping the defense landscape, and we're on the lookout for a passionate Robotics Software Engineer to join our Tactical Recon and Strike (TRS) team in Atlanta, Georgia. As a Robotics Software Engineer, you'll immerse yourself in the exciting world of advanced robotics and autonomous systems. In this role, you'll face diverse challenges involving autonomy, systems integration, and networking, ensuring our cutting-edge products seamlessly work together to achieve mission success. Imagine being at the forefront of innovation, developing software solutions that enhance the capabilities of our revolutionary drone technology like Ghost, Anvil, Bolt, and Altius. You won't just be writing code; you'll be balancing critical engineering trade-offs, collaborating with cross-functional teams, and contributing to every stage of the product lifecycle. Whether you're optimizing performance, troubleshooting complex systems, or staying ahead of emerging technologies, your skills will make a real-world impact on next-gen defense capabilities. If you possess a

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

As a Robotics Software Engineer at Anduril Industries, your primary responsibilities include developing core robotics libraries, leading major feature implementations, collaborating closely with hardware teams, troubleshooting deployed systems, and contributing to multi-agent coordination systems for UAVs. You'll be integral to ensuring that our advanced products, like our autonomous drones, operate seamlessly and effectively.

Join Rise to see the full answer
What qualifications are required for the Robotics Software Engineer position at Anduril Industries?

To qualify for the Robotics Software Engineer role at Anduril Industries, candidates should possess a Bachelor's degree in Robotics, Computer Science, or a related field, along with at least 3 years of professional software development experience. Proficiency in C++ or Rust is essential, and familiarity with Linux environments and robotics principles like data structures and algorithms is key. Strong problem-solving skills and excellent communication abilities are also important.

Join Rise to see the full answer
What technologies will a Robotics Software Engineer at Anduril be working with?

In the Robotics Software Engineer position at Anduril Industries, you will work with cutting-edge technologies, including AI, machine learning, sensor fusion, and advanced robotics systems. You'll utilize programming languages such as C++, Rust, and Python, and engage with real-time operating systems and distributed computing environments. Your role will involve innovative solutions that push the boundaries of aerial drone technology.

Join Rise to see the full answer
Is remote work possible for the Robotics Software Engineer role at Anduril Industries?

While some flexibility may exist, the Robotics Software Engineer position at Anduril Industries is primarily based in Atlanta, Georgia, where collaboration with cross-functional teams and hands-on work with drone systems is essential. However, Anduril is open to discussing relocation assistance and benefits for candidates interested in moving to this dynamic hub of innovation.

Join Rise to see the full answer
What is the team culture like for Robotics Software Engineers at Anduril Industries?

The team culture for Robotics Software Engineers at Anduril Industries emphasizes collaboration, innovation, and a

Join Rise to see the full answer
Common Interview Questions for Robotics Software Engineer, UAV
How do you approach developing core robotics libraries for UAV systems?

When developing core robotics libraries for UAV systems, it's crucial to start by understanding the system requirements and use cases. Break down the library into functional components like frame transformations and guidance systems, ensuring they are modular and reusable. Testing each component thoroughly, both in simulations and real world scenarios, ensures optimal performance and integration.

Join Rise to see the full answer
Can you discuss a challenging hands-on project you've worked on involving robotics?

During your interview, be prepared to describe a challenging project, such as designing a trajectory control system for an autonomous drone. Explain the problem, your approach, the technologies you used, and how you collaborated with hardware teams to ensure the project was successful.

Join Rise to see the full answer
What strategies do you use to troubleshoot complex software systems?

For troubleshooting complex software systems, a systematic approach is key. Start by isolating the issue, using logs and monitoring tools. Analyze data to identify patterns, and if necessary, run user simulations to replicate the problem. Collaboration with hardware teams can also provide insights that lead to effective solutions.

Join Rise to see the full answer
How do you ensure your software aligns with the overall mission goals?

To ensure that your software aligns with mission goals, it's essential to maintain open communication with stakeholders. Regular meetings can provide insights into evolving objectives and requirements. Additionally, incorporate a testing phase that focuses on mission-critical scenarios to verify that the software delivers the desired outcomes.

Join Rise to see the full answer
Can you explain your experience with performance optimization in robotics software?

Discuss specific instances where you've identified performance bottlenecks in robotics software. Explain the optimization techniques you utilized, such as algorithm improvements, memory management, or handling concurrency issues. Providing quantifiable outcomes from these optimizations will strengthen your answer.

Join Rise to see the full answer
What is your experience with multi-agent systems in UAVs?

Describe any projects related to multi-agent systems you've worked on. Highlight your understanding of coordination strategies, communication protocols between UAV units, and the challenges associated with managing multiple agents in a dynamic environment. Your insights into emerging technologies in this field will also reflect your knowledge.

Join Rise to see the full answer
What do you see as the future challenges in UAV software development?

Talk about anticipated challenges such as evolving AI algorithms, real-time data processing demands, and regulatory advancements. Emphasize your proactive approach in staying updated with industry trends and innovations, as well as how you plan to tackle these challenges head-on.

Join Rise to see the full answer
Describe how you would collaborate with hardware teams during debugging phases.

Collaboration is essential during debugging phases. Explain how you would share insights with hardware teams to troubleshoot issues effectively. This could involve joint test sessions, creating comprehensive documentation for issues encountered, and maintaining a feedback loop to facilitate solutions.

Join Rise to see the full answer
What programming tools and languages do you feel most proficient in for robotics software development?

Identify specific programming tools and languages, such as C++, Rust, or Python, that you are proficient in. Share examples of how you utilized these languages in past projects, emphasizing both software development and the integration with hardware systems to streamline your work.

Join Rise to see the full answer
How do you keep up with advancements in robotics technology?

Discuss your methods for staying informed about advancements in robotics, such as attending industry conferences, engaging with research papers, and being part of online communities. Mention specific resources or influencers in the industry that inspire you, and how you apply this knowledge to your work.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Anduril Industries Hybrid Lexington, Massachusetts, United States
Posted 8 days ago
Photo of the Rise User
Anduril Industries Hybrid Atlanta, Georgia, United States
Posted 7 days ago
Photo of the Rise User
Impinj Hybrid Seattle, Washington, United States
Posted 2 days ago
Posted 10 days ago
Photo of the Rise User
Signode Remote 1600 Central Ave, Roselle, IL 60172, USA
Posted 11 days ago
Wyetech Hybrid Annapolis Junction, Maryland
Posted 5 days ago
Photo of the Rise User
Posted 13 days ago
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Griffith University Hybrid Parklands Dr, Southport QLD, Australia
Posted 4 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...

456 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!
LATEST ACTIVITY
R
Someone from OH, Cincinnati just viewed Sales development representative at Remote Recruitment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Laboratory Technologist I - 2nd Shift at Eurofins
Photo of the Rise User
Someone from OH, Independence just viewed Analyst - Customer Master Data at AECOM
Photo of the Rise User
33 people applied to REMOTE Sr Piping Designer at Kelly
Photo of the Rise User
Someone from OH, Mount Vernon just viewed Assistant Buyer - Nursery. 12 Months FTC at The Very Group
Photo of the Rise User
15 people applied to Internship summer 2025 at Boeing
Photo of the Rise User
Someone from OH, Fairborn just viewed Marketing Project Manager at MasterClass
Photo of the Rise User
Someone from OH, Fairborn just viewed (US) Associate Project Manager, Marketing at PointClickCare
S
Someone from OH, Warren just viewed Angular Developer at Sparkland
A
Someone from OH, Warren just viewed Angular Developer at AZX
Photo of the Rise User
Someone from OH, Willoughby just viewed 2024 Accounting & Finance Intern at Lincoln Electric
Photo of the Rise User
Someone from OH, Dayton just viewed Researcher at NielsenIQ
Photo of the Rise User
Someone from OH, Dayton just viewed Consumer Insights Researcher at NielsenIQ
Photo of the Rise User
Someone from OH, Morrow just viewed Junior IT Systems Administrator at NFQ
Photo of the Rise User
Someone from OH, Cleveland just viewed Automation Specialist - East Region at Jacobs
J
Someone from OH, Dayton just viewed Market Research Analyst at Joyteractive
Photo of the Rise User
Someone from OH, Columbus just viewed District Manager, Botox (Neuro) - Columbus, OH at AbbVie
Photo of the Rise User
Someone from OH, Bowling Green just viewed Remote Enrollment Producer - Entry Level at Global Elite
L
Someone from OH, Akron just viewed Enterprise BDR (Data Privacy & AI) at Lavendo
Photo of the Rise User
Someone from OH, Cleveland just viewed Resettlement Caseworker Assistant - Spokane at World Relief
Photo of the Rise User
6 people applied to Assembly Mechanic at Boeing
Photo of the Rise User
10 people applied to GIS Specialist II at AECOM