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

Shield AI
Melbourne
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Collaboration","Ownership","Translating research","Working with ambiguity"]

Design, develop, and integrate custom computer vision algorithms into high-performance C++ pipelines for real-time perception in autonomous systems. Build perception capabilities from scratch with a focus on edge deployment, reliability, and performance. Translate research concepts into deployable software, working on geometry-based pipelines such as calibration, projection, geolocation, and multi-sensor alignment while collaborating with AI, robotics, and optical experts.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Shield AI
Shield AI
1 month ago

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

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Design, develop, and integrate custom computer vision algorithms into high-performance C++ pipelines for real-time perception in autonomous systems. Build perception capabilities from scratch with a focus on edge deployment, reliability, and performance. Translate research concepts into deployable software, working on geometry-based pipelines such as calibration, projection, geolocation, and multi-sensor alignment while collaborating with AI, robotics, and optical experts.
Location: Melbourne
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and integrate advanced computer vision algorithms into high-performance C++ software pipelines.
  • •Build custom real-time perception capabilities from the ground up for deployment in edge compute environments.
  • •Own technical work end-to-end, from ambiguous requirements through algorithm design, implementation, integration, and delivery.
  • •Support geometry-based computer vision pipelines (camera modeling, intrinsic/extrinsic calibration, image-to-world projection, geolocation, and multi-sensor spatial alignment).
  • •Collaborate with multidisciplinary teams (AI, robotics, and optical engineers) to deliver reliable edge solutions.

Key Requirements

  • •Degree in Computer Vision, Computer Science, Engineering, or a related technical field.
  • •Deep proficiency in C++ with experience developing software in high-performance, real-time environments.
  • •Demonstrated ability to design and implement custom computer vision algorithms from scratch.
  • •Foundational understanding of computer vision, image processing, and machine learning principles.
  • •Strong software engineering fundamentals (data structures, algorithms, performance optimization, version control).
Experience:Real-time systemsComputer visionEdge computeRoboticsDefence sector
Skills:CollaborationOwnershipTranslating researchWorking with ambiguity
Tech Stack:C++OpenCV

Company Brief

Shield AI
Develops AI-powered autonomy and software for military aircraft and drones to enable autonomous ISR and combat missions, integrating perception, navigation, and mission planning for defense customers.
Industry: Defense Technology
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Funding: Series E+
Headquarters: San Diego, United States
Founded: 2015
WebsiteLinkedIn