Senior Embedded Vision Engineer — Real-Time Edge AI

vividmachines

Toronto

On-site

CAD 120,000 - 170,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Competitive benefits package
Open, friendly, collaborative culture
Team events and retreats
Free drinks and snacks

Job summary

Vivid Machines seeks a Senior Engineer to design and implement real-time vision systems spanning embedded hardware, cloud, and mobile layers. You will work on multi-camera capture, on-device inference, and geolocation, driving reliability in harsh field environments.

You will join a small, high-impact team focused on solving hard problems in farming technology and agriculture robotics at scale, with a strong emphasis on performance, observability, and end-to-end quality.

Qualifications

  • Strong systems programming ability in a compiled language (C, C++, or Rust).
  • Experience building real-time streaming media or vision pipelines.
  • Hands-on experience deploying vision models to edge devices.
  • Experience with cameras and sensors at a low level (image sensors, capture drivers, I2C/SPI/GPIO).
  • Comfort with Linux as an embedded platform: kernel customization and debugging, containers, cross-compilation.
  • Experience making distributed or embedded systems observable (metrics/logs/dashboards).
  • Self-direction in a small, distributed team.

Responsibilities

  • Own the capture and inference pipeline across multi-camera video and model storage, with no dropped frames.
  • Make heavy vision models run in real time on fixed hardware with bounded power/thermal budgets.
  • Bring up cameras and sensors at the driver level.
  • Turn sensor data into per-tree geolocation by fusing vision, position, and motion data.
  • Support reproducible field problems with on-device CI and ground-truth regression testing.
  • Ensure observability of devices via metrics/logs and alerting for issues.

Job description

Vivid Machines seeks a Senior Engineer to design and implement real-time vision systems spanning embedded hardware, cloud, and mobile layers. You will work on multi-camera capture, on-device inference, and geolocation, driving reliability in harsh field environments.

You will join a small, high-impact team focused on solving hard problems in farming technology and agriculture robotics at scale, with a strong emphasis on performance, observability, and end-to-end quality.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Vision Engineer — Real-Time Edge AI
Senior Embedded Vision Engineer — Real-Time Edge AI

Vivid Machines • Toronto

On-site
CAD 140,000 - 190,000
Competitive compensation
Competitive benefits package
Free drinks and snacks
+1
Senior Embedded Vision Engineer - Real-Time Edge AI
Senior Embedded Vision Engineer - Real-Time Edge AI

Vivid Machines • Toronto

On-site
CAD 120,000 - 180,000
Sr. Software Engineer, Embedded Vision Systems
Sr. Software Engineer, Embedded Vision Systems

vividmachines • Toronto

On-site
CAD 120,000 - 170,000
Competitive compensation
Competitive benefits package
Open, friendly, collaborative culture
+2
Sr. Software Engineer, Embedded Vision Systems
Sr. Software Engineer, Embedded Vision Systems

Vivid Machines • Toronto

On-site
CAD 140,000 - 190,000
Competitive compensation
Competitive benefits package
Free drinks and snacks
+1
Senior Software Engineer (Embedded Vision Systems)
Senior Software Engineer (Embedded Vision Systems)

Vivid Machines • Toronto

On-site
CAD 120,000 - 180,000
Embedded ML Engineer: Real-Time Vision for Autonomous Ag
Embedded ML Engineer: Real-Time Vision for Autonomous Ag

Kibbi Technologies Inc. • Winnipeg

On-site
CAD 90,000 - 130,000
Three weeks vacation
Employee Stock Purchase Plan
Retirement plan with employer match
+2
Real-time Embedded Vision Software Engineer (C++, GPUs/FPGA)
Real-time Embedded Vision Software Engineer (C++, GPUs/FPGA)

Pleora Technologies, Inc • Ottawa

On-site
CAD 80,000 - 105,000
Healthy living reimbursement $100
Comprehensive benefits plan
RRSP matching
+3
Senior Software Engineer: Edge AIoT & Real-Time Web Apps
Senior Software Engineer: Edge AIoT & Real-Time Web Apps

Emergent Solutions Inc. • Markham

Hybrid
CAD 90,000 - 130,000
Edge AI Engineer: Vision & Multimodal ML on Devices
Edge AI Engineer: Vision & Multimodal ML on Devices

Nutanix • Markham

On-site
CAD 105,000 - 155,000
RSU grants
Bonus program
Benefits package
Senior Edge AI Field Solutions Lead
Senior Edge AI Field Solutions Lead

Future Electronics • Vancouver

On-site
CAD 110,000 - 170,000
Medical coverage through UnitedHealthE
Telemedicine and virtual healthcare
Prescription drug coverage
+4