Auterion

Senior Computer Vision Engineer

Auterion
Apply
2 days ago
Zürich, SwitzerlandSenior

Responsibilities

  • Design, implement, and optimize real-time onboard perception algorithms for detection, temporal association, classification, and state estimation.
  • Train, retrain, and evaluate neural networks, including dataset curation, labeling strategy, and evaluation methodology.
  • Optimize models and pipelines for embedded inference within latency, throughput, and compute budgets.
  • Develop camera calibration and multi-camera and multi-sensor synchronization procedures.
  • Fuse visual, inertial, and platform-state data using filtering and estimation techniques for robust performance under egomotion.
  • Plan and conduct field tests, take algorithms from bench to flight, analyze real-world logs and video, and improve system performance.
  • Build repeatable evaluation and regression methods for measuring perception accuracy across iterations.
  • Advise on camera, lens, sensor, and compute selection using real performance data.
  • Own computer vision deliverables end to end, align requirements across teams, and communicate with stakeholders through customer delivery.
  • Mentor and coach other engineers and contribute to product quality.

Requirements

  • Degree in Computer Science, Electrical Engineering, Robotics, or a related field, or equivalent practical experience.
  • Hands-on experience deploying computer vision systems on resource-constrained robotic or aerial platforms.
  • Strong grounding in feature detection and matching, optical flow, camera models and calibration, and multiple-view geometry.
  • Experience training and deploying convolutional neural networks for detection or classification, including data collection, labeling quality, retraining, and evaluation.
  • Experience debugging sensor timing, timestamps, exposure timing, synchronization, and latency issues.
  • Proficiency in C++, Python, and OpenCV.
  • Track record of taking computer vision work from problem definition through real-world deployment.
  • Willingness to conduct field work, travel to test sites, and debug using real-world logs and video.
  • Ability to lead across teams, navigate ambiguity, and collaborate with engineering, product, and external stakeholders.
  • EU citizenship is required.
  • Preferred experience includes state estimation, sensor fusion, Kalman and extended Kalman filters, IMU integration, visual-inertial odometry, visual SLAM, ROS2, embedded inference runtimes, quantization, pruning, GPU or NPU acceleration, perception regression testing, aerial platforms, PX4, and MAVLink-based systems.

Benefits

  • Flexible working hours.
  • Stock options.
  • Generous holiday allowance.
  • Company pension plan.
  • Car parking.
  • Enhanced maternity and paternity leave.
  • Mental health and wellbeing support.
  • Learning and development opportunities.

Tech Stack

C++OpenCVPython

Categories

Auterion

About Auterion

51-200 employees

Auterion builds an operating system and software platform for autonomous robots and drones, combining onboard autonomy with cloud-based fleet management for enterprise and government operators. It monetizes through commercial subscriptions, integrations, and support for its PX4-based stack used across delivery, inspection, and defense applications. Founded in 2017 and headquartered in Arlington, Virginia, Auterion is privately held.

Contact me