Anduril Industries - Costa Mesa, CA
posted 5 months ago
Anduril Industries is seeking a Robotics Software Engineer to join our Vehicle Autonomy (Robotics) team in Costa Mesa, CA. This team is dedicated to developing cutting-edge aerial and ground-based robotic systems that enhance military capabilities. As a Robotics Software Engineer, you will play a crucial role in transforming innovative concepts into operational systems, working closely with various specialist teams such as Perception, Autonomy, and Manufacturing. Your contributions will directly impact the design and functionality of products like Ghost, Anvil, and our Sentry Tower, ensuring they meet the demanding requirements of our customers. In this position, you will be responsible for writing and maintaining core libraries that are essential for all robotics platforms at Anduril. This includes developing features and rolling out updates for our products, such as creating a Software-in-the-Loop simulator for our Tower product and designing an autofocus control system for cameras. You will also evaluate and implement sensor integrations that facilitate operations by both human and autonomous planning agents. Collaboration with hardware and manufacturing teams will be key, as you provide timely feedback that influences the final hardware design. To succeed in this role, you should have a strong engineering background, ideally in Robotics, Computer Science, Software Engineering, Mechatronics, Electrical Engineering, Mathematics, or Physics. You will need at least 3 years of experience in C++ or Rust within a Linux development environment, along with a proven track record of building software solutions that involve significant data processing and analysis. A quick understanding of complex systems and established code bases is essential, and you must be eligible to obtain and hold a US DoD Security Clearance.