Anduril Industries - Costa Mesa, CA

posted about 2 months ago

Full-time - Mid Level
Costa Mesa, CA
Professional, Scientific, and Technical Services

About the position

Anduril Industries is seeking talented software engineers and roboticists to join our Vehicle Autonomy (Robotics) team, which is dedicated to developing cutting-edge aerial and ground-based robotic systems. Our mission is to transform military capabilities through advanced technology, and we are looking for individuals who are excited about creating a powerful robotics stack that includes computer vision, motion planning, SLAM, controls, estimation, and secure communications. As part of this team, you will be responsible for taking innovative products like Ghost, Anvil, and our Sentry Tower from initial concepts to operational systems. This role involves close collaboration with specialist teams such as Perception, Autonomy, and Manufacturing to tackle some of the most challenging problems faced by our customers. In this position, you will write and maintain core libraries that will be utilized across all robotics platforms at Anduril. You will own feature development and rollout for our products, with recent examples including the creation of a Software-in-the-Loop simulator for our Tower product, the development of an autofocus control system for cameras, and the redesign of Pan-Tilt controls to accurately move heavy loads. Additionally, you will design, evaluate, and implement sensor integrations that support operations by both human and autonomous planning agents. Your role will also involve working closely with our hardware and manufacturing teams during product development, providing quick feedback that contributes to the final hardware design.

Responsibilities

  • Write and maintain core libraries for robotics platforms.
  • Own feature development and rollout for products.
  • Design, evaluate, and implement sensor integrations.
  • Work closely with hardware and manufacturing teams during product development.

Requirements

  • Strong engineering background in Robotics, Computer Science, Software Engineering, Mechatronics, Electrical Engineering, Mathematics, or Physics.
  • Experience in motion planning, perception, localization, mapping, controls, and related system performance metrics.
  • Proven understanding of data structures, algorithms, concurrency, and code optimization.
  • Experience troubleshooting and analyzing remotely deployed software systems.
  • 5+ years of C++ or Rust experience in a Linux development environment.
  • Experience with Linux tools for performance analysis and debugging problems.

Nice-to-haves

  • MS in Robotics, Computer Science, Software Engineering, Mechatronics, Electrical Engineering, Mathematics, or Physics.
  • Understanding of systems software and optimizing for limited resources.
  • Experience with sensor characterization and analysis.
  • Experience with complex frame transformation problems.

Benefits

  • Platinum Healthcare Benefits (100% covered for employees, 90% for dependents).
  • Basic Life/AD&D and long-term disability insurance (100% covered).
  • Generous company holiday calendar and competitive PTO plans.
  • 16 weeks of paid Caregiver & Wellness Leave.
  • Family Planning & Parenting Support including fertility and adoption coverage.
  • Free mental health resources 24/7.
  • Professional development stipend available to all employees.
  • Daily meals and provisions in many offices.
  • Company-funded commuter benefits based on region.
  • Relocation assistance based on role eligibility.
  • 401(k) retirement savings plan (traditional and Roth).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service