A complete application in a minute — tailored resume and cover letter, ready to send.
Get past ATS filters
Job summary
A leading technology firm in Montreal is seeking a Senior Embedded Engineer specializing in imaging and vision systems. This hybrid role requires expertise in embedded software development, image processing, and camera systems. Candidates should possess a Bachelor's degree in a relevant field and 5-10 years of experience. The successful applicant will develop high-performance firmware and collaborate on innovative imaging solutions impacting healthcare and research sectors. Competitive salary range is CAD $80,000 to $110,000.
Qualifications
Bachelor's degree in Electrical Engineering, Software Engineering, or a related field.
5-10 years of hands-on experience in embedded software development.
Expertise in embedded C/C++ programming.
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.
Collaborate with hardware, QA, and architecture teams to ensure system-level integration.
Skills
Embedded software development
C/C++ programming
Camera systems
Image acquisition/processing hardware
FreeRTOS
Linux
Python for scripting
Problem-solving
Debugging
Documentation
Education
Bachelor's degree in Electrical Engineering, Software Engineering, or related field
Tools
GNU toolchains (gcc, make, ld, binutils)
FreeRTOS
Linux
Job description
A leading technology firm in Montreal is seeking a Senior Embedded Engineer specializing in imaging and vision systems. This hybrid role requires expertise in embedded software development, image processing, and camera systems. Candidates should possess a Bachelor's degree in a relevant field and 5-10 years of experience. The successful applicant will develop high-performance firmware and collaborate on innovative imaging solutions impacting healthcare and research sectors. Competitive salary range is CAD $80,000 to $110,000.