Industry Professionals

Embedded Software Designer – Imaging & Computer Vision Systems

Montreal, QC, CA

$110k
4 days ago
Save Job

Summary

💼 Embedded Software Designer – Imaging & Vision Systems


Location: Montreal, Quebec Office (Hybrid)

Salary Range: $80,000 – $110,000 CAD

Experience Required: 5–10 years

Join a high-impact team shaping the future of camera systems and image acquisition/processing technologies for global applications in computer vision, medical imaging, and scientific imaging.

🛠️ Key Responsibilities
  • Design and develop embedded C code under FreeRTOS or Linux.
  • Develop low-level code (kernel/device drivers) in Linux.
  • Create applications in C, C++ and Python across Windows and Linux environments.
  • Write unit/functional tests, debug, and document code.
  • Collaborate on system architecture and design with cross-functional teams.
✅ Must-Have Qualifications
  • Bachelor's degree in Electrical or Software Engineering.
  • Strong experience in embedded software development.
  • Proven work in computer vision, medical imaging, or scientific imaging.
  • Hands-on with cameras and image acquisition/processing boards.
  • Proficient in C/C++; basic knowledge of Python.
  • Comfortable with GNU tools (gcc, make, ld, binutils).
  • Knowledge of OS internals and device driver development.
  • Experience using version control (Git, SVN, etc.).
  • Autonomy, creativity, and a passion for cutting-edge technologies.


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job