Hybrid Autonomy Engineer, Computer Vision

Posted last month

Apply now

About the role

  • Computer Vision Engineer developing computer vision algorithms for UAVs at BRINC. Enhancing visual perception and autonomy in public safety solutions.

Responsibilities

  • Research, design, and implement vision-based localization and mapping algorithms, including VIO and VSLAM.
  • Develop real-time computer vision pipelines for tracking, depth estimation, stereo/mono reconstruction, and dense/semi-dense mapping.
  • Architect and optimize vision-centric sensor fusion systems combining cameras, IMUs, LiDAR, radar, and other sensors for robustness in diverse environments.
  • Build perception algorithms enabling vision-based navigation, including feature tracking, obstacle detection, and perception-driven flight behaviors.
  • Develop computer vision and machine learning models for scene understanding, object detection, and dynamic obstacle identification.
  • Implement and optimize CV pipelines on embedded GPU or accelerator platforms, focusing on high performance and low latency.
  • Validate perception and autonomy performance through simulation, hardware-in-the-loop, and real-world flight testing.
  • Collaborate with cross-functional teams to ensure seamless integration with autonomy, controls, mechanical, and firmware systems.
  • Contribute to technical strategy, establish best practices, and help guide the evolution of the perception stack as the system scales and matures.

Requirements

  • 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.
  • Strong programming skills in C++ and Python, with experience building real-time systems.
  • Experience developing computer vision or perception systems for robotics or UAVs, with a foundation in VSLAM, VIO, and/or related topics. Proficiency with standard frameworks and modern computer vision techniques.
  • Familiarity with implementing CV models or pipelines on embedded systems, GPUs, or hardware accelerators.
  • Hands-on experience with robotics or UAV testing, including data collection, system debugging, and field validation.

Benefits

  • 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)

Job title

Autonomy Engineer, Computer Vision

Job type

Experience level

Mid levelSenior

Salary

$122,000 - $275,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job