BRINC Drones
Autonomy Engineer, State Estimation & Control
$122K–$275K
Seattle, WA · Hybrid · Full-time · Posted Jul 2, 2026
- Experience
- 2+ years of industry experience with a Master's degree; alternatively, a PhD is required.
- Education
- PhD in Computer Science or a related field, or a Master's degree.
About the job
Develops and validates real-time UAV state-estimation and control algorithms to help drones localize, remain stable, and operate reliably.
What you'll do
- Design and optimize state-estimation and control algorithms for embedded processors.
- Validate performance through simulation, log replay, hardware-in-the-loop, and real-world flight testing.
- Collaborate across teams and contribute to the technical direction of the estimation and control stack.
What they ask for
- PhD in Computer Science or a related field, or a Master's degree with 2+ years of industry experience.
- Strong C++ and Python programming skills, including software for physical systems.
- Experience developing state-estimation and/or control algorithms for physical unmanned systems.
- Understanding of estimation and control fundamentals, including EKFs and state feedback control.
Nice to have
- Familiarity with factor graphs, robust or adaptive control, or safety-critical software practices.
- Experience with ROS2, PX4, MAVSDK, or similar robotics middleware; UAV reliability and autonomous flight background.
Pay
$122K – $275K (base salary)
Tools
C++, Python, EKFs, factor graphs, VIO, ROS2, PX4, MAVSDK
Model-written summary · the original posting is authoritative