JobRaahGet matched free

Jobs

Senior Embedded Engineer - Imaging & Vision Systems

Industry Professionals · Montreal, QC, Canada · On-site

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

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 Version control experience (Git, SVN, etc.) Strong problem-solving, debugging, and documentation capabilities Creative, independent, and passionate about building cutting-edge imaging solutions Role Overview As a Senior Embedded Engineer , youll 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. ️ Key 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.