Find a jobRecruiters

Senior Software Engineer

Exclusive opportunity

Onsite

Senior Software Engineer

Vivid Machines

Senior Software Engineer

Skills

Deep LearningLinuxBambooHR

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Salary:

CA$135,000 – CA$175,000 / year

Location:

Toronto, ON, Canada

Work mode:

Onsite

Published on:

20 September 2026

What they need


Who you are

  • Strong systems programming ability in a compiled language, such as C, C++, or rust, and real comfort at the boundary between application code, drivers and hardware
  • Experience building real-time streaming media or vision pipelines. Buffer management, latency and throughput, backpressure, zero-copy memory, and the discipline to profile instead of guess
  • Hands-on experience deploying vision models to edge devices
  • Experience with cameras and sensors at a low level. Image sensors, capture drivers, timing and synchronization, I2C/SPI/GPIO peripherals
  • Comfort with Linux as an embedded platform: kernel customization and debugging, containers, cross-compilation
  • Experience making a distributed or embedded system observable: metrics and logs from devices you can’t reach, dashboards and reports someone other than the author will use, and accuracy or quality tracked over time rather than measured once
  • Self-direction. This is a small, distributed team; the person in this role will often be the one who decides what “done” means
  • Streaming or event-based frameworks, such as ROS or gstreamer, including writing custom elements
  • Embedded vision processors and neural network accelerators
  • And corresponding profiling and performance optimization techniques
  • Kalman filtering, multi-object tracking, and geometric state estimation or photogrammetry
  • Telemetry and observability pipelines, time-series metrics, and building dashboards or automated reporting on top of them
  • Agriculture, robotics, autonomy, or any other domain where the physical world refuses to cooperate

What the job involves

  • As a Senior Engineer, you will have the opportunity to work on challenging problems throughout our software stack, designing and developing robust and scalable solutions across embedded systems, cloud, and mobile
  • You’ll be collaborating with our multidisciplinary team to create an amazing product and solve one of the world’s most important problems
  • Do you love solving complex problems, and want to see your work applied in real life?
  • We are looking for people who are self-directed and driven by a desire for excellence as much as by curiosity and a desire to learn by solving previously unsolvable problems
  • Own the capture and inference pipeline. Multi-camera video from sensor to model to storage. No copies, no dropped frames, and it stays that way as resolution and model complexity go up
  • Make heavy vision models run in real time on hardware you can’t upgrade. Fixed power and thermal budget
  • Bring up cameras and sensors at the driver level
  • Turn sensor data into geometry. Fuse vision, position and motion into per-tree geolocation you can defend against surveyed ground truth
  • Make field problems reproducible at a desk. Replay of real scans, synthetic sources, on-device CI, regression tests against ground truth. Verify the fix before it ships
  • Identify problems before our customers do: frame drops, latency, thermal and power headroom, sensor health, storage. The camera must notice its own problems
  • Take our next generation platform from hardware definition to shipping product, help decide what that hardware should be
  • Ship to a remote fleet that’s online intermittently

Other offers great for you!

These companies are also looking for great profiles

OTOREMOTE

Senior Software Engineer / CTO

Environ 50/60K par an selon expérience

Permanent contract

Marseille, France

Hybrid, Remote

Skills

DevOpsCTOEngineering Manager

9 months ago

Quick apply

Team.is

Senior Software Engineer - Fintech

90 000€ - 150 000€

Permanent contract

Paris, France

Hybrid

Skills

Typescriptfintech

7 months ago

Quick apply

Kalytech Consulting

Senior Software Engineer

530

Freelance

Brussels, Belgium

Hybrid

Skills

C#.NETMicrosoft SQL ServerSelligent

4 months ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools