Autonomy Engineer
Matternet
- Mountain View, United States
- Mid Level
- Posted
Join our team as an Autonomy Engineer, where you will develop the onboard decision-making systems that enable our aircraft to complete deliveries safely and reliably on autonomous Beyond-Visual-Line-of-Sight (BVLOS) missions.
The ideal candidate will have a strong background in robotics, aerospace engineering, or computer science, with experience in developing autonomy, planning, or decision-making software for robots, drones, or autonomous vehicles.
Responsibilities
- You will design and implement key aircraft behaviors, develop path planning and trajectory generation, and validate behaviors in simulation and flight tests.
- Concevoir et mettre en œuvre des comportements d'autonomie embarqués, y compris la séquence de mission, la déconfliction de vol et la gestion des situations d'urgence.
- Développer la planification de trajectoire et la génération de trajectoire qui respectent l'espace aérien, les obstacles et les limites du véhicule.
- Valider les comportements en simulation et lors des essais en vol, analyser les journaux de vol pour les affiner et conduire les mises en production.
- Experience validating software in simulation and on real hardware
Requirements
- BS or MS in Robotics, Aerospace Engineering, Computer Science, Electrical Engineering, or a related field
- Strong proficiency in C++ (C++11 and later) and Python, including multithreading and real-time messaging
- Proficiency with version control and peer code review workflows (e.g., Git)
- Solid foundation in path planning and applied math (geometry, coordinate transforms, kinematics) for navigation and avoidance
- Experience with state machines, behavior trees, or similar frameworks for decision-making
- Strong Linux background
- 3+ years developing autonomy, planning, or decision-making software for robots, drones, or autonomous vehicles
- Clear technical communication and strong cross-disciplinary teamwork
- Familiarity with an autopilot stack such as ArduPilot or PX4
- Experience with distributed systems or networking
Preferred
UAV, aerospace, or other safety-critical, regulated product experience
- Experience with collision avoidance and deconfliction with crewed and uncrewed air traffic
- Experience with ROS/ROS2 and simulation environments such as Gazebo
- Experience with Docker and containerized build, test, and deployment
- Experience using AI coding assistants to accelerate development
Pay
USD 160,000 - 205,000
jobapplier