SENIOR ROBOTICS SOFTWARE ENGINEER, UAV

Anduril Industries
Full-time
Seattle, Washington, United States
$168,000 - $252,000
Posted on 5 months ago

Job Description

As a Robotics Software Engineer on our TRS team, you'll be at the forefront of cutting-edge autonomous systems development. You'll tackle diverse challenges in autonomy, systems integration, robotics, and networking, making critical engineering decisions that directly impact mission success. Your role will be pivotal in ensuring Anduril's products work seamlessly together to achieve a variety of crucial outcomes.

Responsibilities

  • Develop and maintain core robotics libraries
  • Lead the development and implementation of major features for our products
  • Optimize performance of existing products
  • Collaborate closely with hardware and manufacturing teams
  • Troubleshoot and resolve complex issues in deployed systems
  • Contribute to the design and implementation of multi-agent coordination systems for UAVs
  • Participate in the full software development lifecycle
  • Stay current with emerging technologies and industry trends

Requirements

  • 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
  • Strong problem-solving skills and a "Whatever It Takes" mindset
  • Excellent communication skills
  • Eligible to obtain and maintain an active U.S. Secret security clearance
  • Willingness to relocate to Seattle, WA

Benefits

  • No benefits