Senior Autonomy Engineer - Controls

External job listingat Skydio

Develop low-level controllers and trajectory optimization for Skydio autonomous drones, contributing to motion planning, stabilization, and control.

External source - not verified8 months agoOpen until: Dec 28, 2026

Salary

Not provided

Location

San Mateo, United States

Employment type

Full time

Workplace

Not provided

Senior Autonomy Engineer - Controls

San Mateo, United States

Job description

About the role

At Skydio, controls algorithms onboard autonomous drones create stable, smooth flight and gimbal motion, helping pilots execute objectives such as inspection, mapping, missions, and security use cases. You will contribute to core motion planning software, from low-level stabilization and control to high-level task-specific frameworks, with a particular focus on low-level controls.

Responsibilities

  • Develop, tune, and evaluate low-level controllers and trajectory optimization.
  • Work across the software system to define the data and interfaces needed for successful control.
  • Work with the UX team to explore and define planning and UI boundaries for new interaction paradigms.

Requirements

  • Industry or research experience writing software that controls real hardware, such as a robotic arm, self-driving cars, aerial robots, or mobile robots.
  • Knowledge of modern and classical control design methods.
  • High proficiency in C++.
  • Knowledge of dynamic programming and nonlinear optimization.
  • A solid software engineering foundation and commitment to clean, well-architected code.
  • Obtaining FAA Part 107 certification within the first 60 days of employment is strongly encouraged for all Skydio employees and required for certain positions.

Key facts

  • The role focuses on low-level controls for autonomous drones.
  • Requires high proficiency in C++.
  • Includes developing, tuning, and evaluating low-level controllers and trajectory optimization.
  • FAA Part 107 certification within the first 60 days is strongly encouraged for all Skydio employees and required for certain positions.

Frequently asked questions

  • What does the role involve?

    It focuses on low-level controls and contributes to core motion planning software for autonomous drones, including stabilization and control.

  • What experience and skills are required?

    The listing calls for industry or research experience writing software that controls real hardware, high proficiency in C++, control design methods, dynamic programming, nonlinear optimization, and a solid software engineering foundation.

  • Is FAA Part 107 certification required?

    Obtaining FAA Part 107 certification within the first 60 days of employment is strongly encouraged for all Skydio employees and required for certain positions.

Similar jobs