Senior Computer Vision Engineer, Real-Time 3D Tracking

E
Eterio Realities Inc.Industrial Augmented Reality
CanadaFull-TimeSenior
Salary160,000 - 200,000 CAD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
OpenCVC++Computer Vision

Requirements

  • 5+ years of professional experience in computer vision or a closely related field, with a focus on real-time systems.
  • Shipped at least one real-time computer vision feature on a mobile platform (iOS or Android).
  • Strong modern C++; Python is an asset.
  • Solid foundation in 3D geometry: camera models, calibration, projective geometry, and linear algebra.
  • Working command of nonlinear least-squares optimization (Gauss–Newton / Levenberg–Marquardt) and pose parameterization on SE(3).
  • Hands-on experience with pose estimation and object tracking algorithms.
  • Experience integrating native C++ libraries with Unity, or equivalent native-mobile plugin experience.
  • Strong profiling and optimization skills on ARM (frame budgets, Instruments or equivalent).
  • Working proficiency with OpenCV.

Responsibilities

  • Own the on-device object tracking core end-to-end, from architecture through production.
  • Design and implement real-time, model-based 6DoF pose estimation and continuous tracking for textureless steel structures, using CAD models as the tracking reference.
  • Fuse object tracking with platform world tracking (visual-inertial odometry), depth, and IMU data; own tracking-loss detection, drift management, and recovery.
  • Optimize native C++ vision pipelines for iOS and Apple silicon: rendering, CPU/GPU budgets, and sustained frame rates on iPad or headset hardware.
  • Extend tracking to large structures: partial visibility, multi-region strategies, and CAD mesh preprocessing from IFC/STEP - type exports.
  • Integrate native modules with Unity via a plugin bridge, and work with our Unity team from prototype through release.
  • Define tracking quality metrics and benchmark against real shop-floor conditions: occlusion, mixed lighting, and cluttered scenes of visually similar material.
View Full Description & ApplyYou'll be redirected to the employer's site
160,000 - 200,000 CAD per year
Apply Now