Talent.com
Industry Professionals
Senior Embedded Engineer - Imaging & Vision SystemsIndustry Professionals • Montreal (administrative region), QC, CA
Senior Embedded Engineer - Imaging & Vision Systems

Senior Embedded Engineer - Imaging & Vision Systems

Industry Professionals • Montreal (administrative region), QC, CA
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

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

Application Deadline: 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 toolchains (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.

#J-18808-Ljbffr
Create a job alert for this search

Senior Embedded Engineer - Imaging & Vision Systems • Montreal (administrative region), QC, CA

Similar jobs

Senior Embedded Firmware Engineer - Next-Gen Systems - C$107,000 - C$207,000 A Year

Leading Security Technology FirmRosemère, Canada
Full-time

Seeking a Senior Embedded Developer for innovative projects involving embedded C, requiring at least five years of experience in embedded systems and knowledge of communication protocols. Show more

 • Promoted

Principal Embedded Software Engineer Role

KYNZEMontreal
Full-time

Play a critical role in next-gen technology as a Principal Embedded Software Engineer at Kynze.Focus on embedded Linux development, real-time systems, and AI-driven applications in a vibrant settin... Show more

 • Promoted

Senior Embedded Software Manager — Optical Networks - C$139,400 - C$222,600 A Year

Ciena CorporationLe Plateau, Canada
Full-time

Manage embedded software development for optical networks products, lead and mentor a team. Show more

 • Promoted

Senior Embedded Software Engineer — Satellite Networking

SpaceBridgeMontreal, Montreal (administrative region), CA
Full-time

An innovative firm is seeking an Embedded Software Developer to contribute to cutting-edge satellite communication products.In this role, you will engage in real-time design and development, focusi... Show more

 • Promoted

Avionics Systems Engineer Senior Role

SII CanadaMontreal (administrative region), QC, CA
Full-time

Développez votre carrière en tant qu'Ingénieur Système Avionique Senior avec SII Canada, spécialisé dans les systèmes A220.Travaillez sur des projets de conception innovants et dynamiques.Ce poste ... Show more

 • Promoted

Senior Vision & Measurement Software Engineer (Embedded Ai) - C$120,000 - C$160,000 A Year

Global Technology Solutions ProviderLe Plateau, Canada
Full-time

Senior Software Engineer role in Waterloo focused on developing and optimizing embedded AI software for advanced projector technologies, requiring strong programming and computer vision skills. Show more

 • Promoted

Senior Embedded Firmware Engineer - Next-Gen Systems - $107,000 - $207,000 A Year

Paradox Security SystemsRosemère, Canada
Full-time

Senior Embedded Firmware Engineer sought for innovative projects using embedded C. Show more

 • Promoted

Senior Hardware Designer

HaivisionMontreal, Montreal (administrative region), CA
Full-time

Senior Hardware Designer has a solid background in the design of high-speed digital circuits, with a strong working knowledge of the hardware development of embedded systems, familiarity with FPGA/... Show more

 • Promoted

Senior Embedded Systems Architect - C$130,000 - C$165,000 A Year

Q-Block ComputingLe Plateau, Canada
Full-time

Seeking an Embedded Systems Architect to define and maintain the firmware architecture for Q-Block's quantum hardware.Responsibilities include establishing interface specifications, selecting c... Show more

 • Promoted

Senior Engineer - Avionics Systems Integration

SOGECLAIRMontreal (administrative region), QC, CA
Full-time

Devenez un acteur clé chez SOGECLAIR en tant qu'Ingénieur Senior en Intégration des Systèmes Avioniques.Ce poste vous permet de travailler avec les technologies de pointes dans l'aviation.En tant q... Show more

 • Promoted

Senior Embedded Software Engineer - Mobility

Sopra Steria USAMontreal
Full-time

Advance your career with CS Group Canada as a Senior Embedded Software Engineer specializing in Model-Based Design for mobility systems.Embrace a challenging hybrid working environment.In a pivotal... Show more

 • Promoted

Senior Embedded Engineer – Remote (Automotive Networking)

EthernoviaMontreal (administrative region), QC, CA
Remote
Full-time

An innovative tech company is seeking a Senior Embedded Software/Firmware Engineer for remote work.You'll develop device drivers, ensuring integration with Linux and AUTOSAR Stack.Ideal candidates ... Show more

 • Promoted

Senior Engineer in Computer Vision for Healthcare

YULCOM TechnologiesMontreal (administrative region), QC, CA
Full-time

Step into the forefront of medical technology as a Senior Computer Vision and Medical Image Processing Engineer at YULCOM Technologies in Montreal.This role combines innovation and advanced imaging... Show more

 • Promoted

Remote Embedded Bluetooth Firmware Engineer

HCR Permanent SearchMontreal (administrative region), QC, CA
Remote
Full-time

A leading recruitment firm is seeking an Embedded Firmware Engineer to work remotely for a technology company.The ideal candidate will have strong skills in C and Python, experience in developing f... Show more

 • Promoted

Embedded Electronics Engineer - C$86,000 - C$110,000 A Year

Calian Group Ltd.Le Plateau, Canada
Full-time

Seeking an Embedded Electronics Engineer for full-time, on-site digital hardware development of embedded GNSS systems.Role involves innovative product design, software development, and supporting p... Show more

 • Promoted

Embedded Systems Engineer - Medical Devices

ECIMontreal
Full-time

Join ECI as an Embedded Systems Engineer specializing in medical devices.Drive the development of software solutions while ensuring compliance with critical medical regulations and standards.In thi... Show more

 • Promoted

Senior Embedded Software Architect – Autonomous Vehicle Systems

Sopra SteriaMontreal (administrative region), QC, CA
Permanent

CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a leader in the development and certification of safety-critical systems in the aerospace, electric, and autonomous dr... Show more

 • Promoted

Senior Embedded Firmware Engineer - Next-Gen Systems - C$107,000 - C$207,000 A Year

A leading security technology firmRosemère, Canada
Full-time

Seeking a Senior Embedded Developer for innovative security technology projects, focusing on embedded C programming.Requires 5+ years of experience and knowledge of communication protocols. Show more

 • Promoted

Sr Embedded Audio Software Engineer

JobotMontreal (administrative region), QC, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Jobot.Your actual pay will be based on your skills and experience — talk wit... Show more

 • Promoted

Senior Embedded Software Architect – Autonomous Vehicle Systems

CS GROUP - CanadaMontreal
Full-time +1

CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a leader in the development and certification of safety‑critical systems in the aerospace, electric, and autonomous dr... Show more