BRINC-posted 19 days ago
Full-time • Mid Level
Seattle, WA
101-250 employees

We are seeking a Controls Engineer to join our Autonomy engineering team to advance the guidance, control, and dynamic performance of our UAVs and public safety products. You will design, implement, and tune real-time control algorithms that deliver stable, agile, and reliable flight behavior across a wide range of environments, and mission profiles. In this role, you will work across state estimation, guidance logic, flight control loops, system identification, and fault-tolerant control architectures, collaborating closely with autonomy, software, hardware, and avionics teams to bring high-performance control systems into production UAV platforms.

  • Develop flight control algorithms for attitude, rate, position, and trajectory control on multirotor and hybrid UAVs.
  • Build guidance and control pipelines for waypoint tracking, precision trajectory execution, and robust autonomous behaviors.
  • Perform system identification, dynamic modeling, and parameter estimation to improve controller accuracy and stability.
  • Design robust and fault-tolerant control strategies capable of handling disturbances, sensor issues, and actuator faults.
  • Implement deterministic, real-time control loops on embedded hardware.
  • Tune controllers, manage gain scheduling, and define flight envelope protection strategies.
  • Validate performance through simulation, HIL testing, log replay, and real-world flight testing.
  • Collaborate with cross-functional teams to integrate controls with navigation, autonomy, and avionics systems.
  • Contribute to best practices, tooling, and the ongoing evolution of the flight control stack.
  • Bachelor’s, Master’s, or PhD in Computer Science, Robotics, Electrical Engineering, or a related field with a minimum of 3+ years of industry experience. Note - we are considering candidates for mid-career, senior, and principal positions.
  • Experience with UAV or robotics control systems, including classical and modern techniques (PID, LQR, MPC, etc.).
  • Understanding of multirotor dynamics, nonlinear systems, and flight control architectures.
  • Experience deploying control loops on embedded hardware.
  • Hands-on experience with UAV testing, tuning, and field validation.
  • Experience with fault-tolerant control, actuator allocation, and redundancy management.
  • Familiarity with system identification, aerodynamic modeling, and real-world parameter estimation.
  • Knowledge of guidance and trajectory generation methods.
  • Understanding of actuator dynamics, propulsion systems, and hardware-in-the-loop simulation.
  • Background in UAV safety, reliability, flight envelope protection, and regulatory considerations.
  • Experience with ROS, PX4, MAVSDK, or similar robotics middleware.
  • Comprehensive medical, dental and vision plans for our employees and their families
  • 401K plan
  • Maternity and paternity leave
  • Flexible Time Off (Exempt) / Paid time off (Non-Exempt)
  • Flexible work environment
  • Orca pass (for those in Puget Sound)
  • Free parking (Seattle office)
  • Free snacks, drinks and espresso (Seattle office)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service