×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Engineer - Imaging & Vision Systems

Job in Montreal, Montréal, Province de Québec, G4F, Canada
Listing for: Industry Professionals
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer, Unix/Linux
Salary/Wage Range or Industry Benchmark: 80000 CAD Yearly CAD 80000.00 YEAR
Job Description & How to Apply Below
Location: Montreal

Senior Embedded Engineer - Imaging & Vision Systems
Job Openings Senior Embedded Engineer - Imaging & Vision Systems

About the job
Senior Embedded Engineer Imaging & Vision Systems

Location:

Hybrid Montreal, QC, Canada

Industry:  Computer Vision, Medical & Scientific Imaging

Compensation:  CAD $80,000 $ 110,000

Final date to receive applications:  June 20, 2025

Type:  Permanent, Full-Time

Were recruiting on behalf of a Canadian technology leader specializing in  camera systems and embedded imaging solutions  used globally in  computer vision, medical diagnostics, and scientific imaging . With a growing presence in high-performance visual processing, this company delivers precision systems that power research labs, medical devices, and advanced machine vision platforms.

Must-Have Skills & Experience

Bachelors degree in  Electrical Engineering ,  Software Engineering , or a related field

510 years of hands‑on experience in  embedded software development

Solid background working with  camera systems and image acquisition/processing hardware

Expertise in  embedded C/C++  programming

Experience with  FreeRTOS  and/or  Linux , including kernel and driver development

Familiarity with  OS internals , real-time systems, and low-level device control

Proficient with  GNU tool chains  (gcc, make, ld, binutils)

Basic proficiency in  Python  for scripting or test automation

Strong problem-solving, debugging, and documentation capabilities

Creative, independent, and passionate about building cutting‑edge imaging solutions

Role Overview
As a  Senior Embedded Engineer , you’ll play a critical role in designing and developing high‑performance firmware and low‑level software for imaging systems deployed in precision‑driven industries. You’ll work closely with cross‑functional teams to bring advanced camera and vision technologies to life, contributing to real‑world impact in healthcare, research, and automation.

Responsibilities

Develop embedded software in  C  for real‑time applications on  Linux  or  FreeRTOS  platforms

Build and optimize  device drivers and kernel modules  for image acquisition hardware

Design cross‑platform applications in  C, C++ , and  Python

Create, run, and maintain  unit and integration tests  for robust system performance

Collaborate with hardware, QA, and architecture teams to ensure system‑level integration

Troubleshoot, document, and continuously improve firmware and embedded systems

Be part of a highly specialized team creating  next‑generation vision systems  that drive innovation across medical, scientific, and industrial sectors

Applications close June 20, 2025.  Submit early to ensure consideration.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary