Senior Real-Time Computer Vision Engineer (C++)

Shield AI

City of Melbourne

On-site

AUD 110,000 - 170,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Shield AI is seeking a Computer Vision C++ Engineer to advance real-time perception for its autonomous systems. You will design, develop, and integrate high-performance CV algorithms into edge-ready software pipelines.

The role requires translating research into deployable code, with emphasis on SLAM, tracking, 3D reconstruction, and sensor fusion. A strong background in C++, computer vision, and real-time systems is essential, with collaboration across AI, robotics, and optical engineers.

Qualifications

  • Degree in computer vision, CS, engineering, or related field.
  • Deep proficiency in C++, with experience in high-performance, real-time environments.
  • Experience designing and implementing custom computer vision algorithms from scratch.
  • Solid understanding of computer vision, image processing, and ML principles.
  • Strong software engineering fundamentals: data structures, algorithms, optimization, version control.
  • Ability to own technical work from ambiguous requirements to delivery.
  • Ability to collaborate with multidisciplinary teams for edge solutions.

Responsibilities

  • Design, develop, and integrate real-time computer vision into edge C++ pipelines.
  • Build custom perception capabilities for autonomous systems.
  • Support tracking, localization, scene reconstruction, and map-building.
  • Translate research concepts into deployable software for production.

Skills

C++ proficiency
Real-time systems
Custom CV algorithms
CV fundamentals
Software engineering
Technical ownership
Cross-functional collaboration

Education

Bachelor's degree in CS/Engineering/related
Master’s or PhD (preferred)

Tools

OpenCV

Job description

Shield AI is seeking a Computer Vision C++ Engineer to advance real-time perception for its autonomous systems. You will design, develop, and integrate high-performance CV algorithms into edge-ready software pipelines.

The role requires translating research into deployable code, with emphasis on SLAM, tracking, 3D reconstruction, and sensor fusion. A strong background in C++, computer vision, and real-time systems is essential, with collaboration across AI, robotics, and optical engineers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Real-Time Computer Vision Engineer (C++) for Edge Systems
Real-Time Computer Vision Engineer (C++) for Edge Systems

Jobtailor • City of Melbourne

On-site
AUD 120,000 - 180,000
Real-Time C++ Computer Vision Engineer - Edge
Real-Time C++ Computer Vision Engineer - Edge

Shield AI • City of Melbourne

On-site
AUD 120,000 - 190,000
Real-Time Computer Vision Engineer (C++) — Edge Perception
Real-Time Computer Vision Engineer (C++) — Edge Perception

Shield AI • City of Melbourne

On-site
AUD 120,000 - 180,000
Real-Time Computer Vision Engineer (C++)
Real-Time Computer Vision Engineer (C++)

Shieldai • City of Melbourne

Hybrid
AUD 120,000 - 180,000
Salary + equity for permanent roles
Hybrid work model
Career development pathway
Staff Engineer, Computer Vision (C++) (R5196)
Staff Engineer, Computer Vision (C++) (R5196)

Shield AI • City of Melbourne

On-site
AUD 120,000 - 180,000
Senior Staff Engineer, Computer Vision (C++) (R5197)
Senior Staff Engineer, Computer Vision (C++) (R5197)

Shield AI • City of Melbourne

On-site
AUD 110,000 - 170,000
Senior Engineer, Computer Vision (C++) (R5195)
Senior Engineer, Computer Vision (C++) (R5195)

Shield AI • City of Melbourne

On-site
AUD 120,000 - 190,000
Senior C++ Edge Systems Engineer – Real-World Robotics
Senior C++ Edge Systems Engineer – Real-World Robotics

Shield AI • City of Melbourne

On-site
AUD 80,000 - 120,000
Senior Staff C++ Engineer, Edge Systems & Autonomy
Senior Staff C++ Engineer, Edge Systems & Autonomy

Shieldai • City of Melbourne

On-site
AUD 180,000 - 240,000
Staff Engineer, Computer Vision, C++
Staff Engineer, Computer Vision, C++

Jobtailor • City of Melbourne

On-site
AUD 120,000 - 180,000