CareerPlanSign in

Staff Engineer, Computer Vision (C++) (R5196)

Melbourne, Victoria💼 Full-time🗓 2026-09-17 → 2026-09-26

Core

Designing, developing, and integrating advanced computer vision algorithms into high-performance C++ software pipelines for real-time perception in autonomous systems.

Role type

Staff Computer Vision Engineer (C++)

Builds

Real-time perception capabilities and geometry-based computer vision pipelines for autonomous unmanned systems

Domain

Defense technology, autonomous systems, computer vision, robotics

Deliverable

production ML models

Required skills

C++ (high-performance/real-time), custom computer vision algorithm design, image processing, machine learning principles, data structures, algorithms, performance optimization, version control

Preferred skills

SLAM, 3D reconstruction, camera calibration, object detection, target tracking, deep learning integration, photogrammetry, bundle adjustment, terrain registration

Technologies

C++, OpenCV

Responsibilities

Design and implement custom computer vision algorithms from scratch, integrate vision pipelines into edge compute environments, support geometry-based applications like camera modeling and geolocation, collaborate with cross-functional teams to deliver reliable edge solutions

Seniority

Staff, hands-on IC with strategic depth

Sourced via viewjobs · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.