Hybrid Senior Embedded Engineer, Imaging & Vision in Montréal

Hybrid Senior Embedded Engineer, Imaging & Vision in Montréal

Montréal Full-Time 103500 - 126500 $ / year (est.) Hybrid
I

At a Glance

  • Tasks: Design and develop high-performance firmware for cutting-edge imaging systems.
  • Company: Join a leading Canadian tech company in camera systems and embedded imaging solutions.
  • Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on next-generation vision systems.
  • Why this job: Make a real-world impact in healthcare and research with innovative technology.
  • Qualifications: Bachelor's degree in Engineering and 5-10 years of embedded software experience.

The predicted salary is between 103500 - 126500 $ per year.

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

We're 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:

  • Bachelor's degree in Electrical Engineering, Software Engineering, or a related field
  • 5-10 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.

  • 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.

Hybrid Senior Embedded Engineer, Imaging & Vision in Montréal employer: Industry Professionals

Join a dynamic team in Montreal as a System Integration Engineer, where innovation meets collaboration in the exciting field of robotics and automation. Our hybrid work culture promotes flexibility while providing hands-on opportunities for professional growth and skill enhancement in cutting-edge technologies. With a commitment to employee development and a supportive environment, we empower our engineers to thrive and make a meaningful impact in the industry.

I

Contact Details:

Industry Professionals Recruitment Team

We think you need these skills to ace Hybrid Senior Embedded Engineer, Imaging & Vision in Montréal

Embedded Software Development
Camera Systems
Image Acquisition
Embedded C/C++ Programming
FreeRTOS
Linux Kernel Development
Driver Development