Senior Robotics Software Engineer
Maneuver Dominance
Posted on 11/8/2023
INACTIVE
Anduril

1,001-5,000 employees

Technology products for defense & national security
Company Overview
Anduril's mission is to transform US & allied military capabilities with advanced technology.
Data & Analytics
Robotics & Automation
Hardware
AI & Machine Learning
Aerospace

Company Stage

Series E

Total Funding

$2.2B

Founded

2017

Headquarters

Costa Mesa, California

Growth & Insights
Headcount

6 month growth

28%

1 year growth

88%

2 year growth

224%
Locations
Cambridge, MA, USA • Newport Beach, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Computer Vision
Data Structures & Algorithms
Linux/Unix
Rust
Python
Communications
CategoriesNew
Mechanical Engineering
Software Engineering
Requirements
  • BS in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or related field
  • Proven understanding of data structures, algorithms, concurrency, and code optimization
  • Experience troubleshooting and analyzing remotely deployed software systems
  • Experience working with and testing electrical and mechanical systems
  • Strong C++ or Rust and Python experience in a Linux development environment
  • Must be able to obtain and hold a U.S. TS/SCI security clearance.
Responsibilities
  • Develop autonomy algorithms and techniques to enable heterogeneous teams of aerial drones and capabilities
  • Deploy these algorithms to operational settings, by moving features along a release process that starts in simulation and ends running in an embedded and operational context
  • Design simulation experiments to develop insights both for internal Anduril purposes as well as customers, deciding the features and Research and development around technologies that will unlock strategic drone capabilities, like SLAM, computer vision, or communications hardware and techniques
  • Work closely with vendors and government stakeholders as we seek to advance the art of possible for large drone teams
Desired Qualifications
  • MS or PhD
  • Experience in one or more of the following: motion planning, perception, localization, mapping, controls, and related system performance metrics
  • Python and Rust experience
  • Experience programming for embedded and physical devices
  • Multi-agent coordination of UAVs
  • Complex frame transformation problems, such as target localization or multi degree of freedom robotic arms