Senior Embedded Camera Software Engineer (Qualcomm | Camera Drivers | Linux)
Develop next-generation embedded imaging solutions and camera drivers. Focus on camera bring-up, imaging pipelines, and low-level hardware interfaces.
- Hybrid
- Québec, QC
- Posted Aug 5, 2026
- Apply by Sep 4, 2026
- 1 position
Job summary
Job Title: Senior Embedded Camera Software Engineer (Qualcomm | Linux) Location: Quebec - Canada - Hybrid Working Contract to hire role Citizens and Permanent Residents and those authorized to work in the Canada are encouraged to apply. We are unable to sponsor Visa or any work authorizations at this time This position requires eligibility to obtain a Canadian government security clearance ****************************** We're looking for an experienced Senior Embedded Camera Software Engineer to join an innovative team developing next-generation embedded imaging solutions. What you'll bring: Strong experience with embedded software development in C/C++ and Python Hands-on expertise developing camera drivers using MIPI CSI-2, I2C, and SPI Experience with Embedded Linux, Android, or RTOS environments Knowledge of camera bring-up, imaging pipelines, and low-level hardware interfaces Familiarity with Qualcomm Snapdragon, CamX, CHI, and Camera HAL is highly preferred Experience with tools such as OpenCV, CUDA, TensorRT, GStreamer, Git, and CMake is a plus Exposure to NVIDIA Jetson/AGX Orin, AI imaging, or computer vision is an advantage Requirements: 3+ years of embedded software or camera systems experience Eligible to obtain Canadian Government Reliability Security Clearance If you have a passion for embedded imaging, camera technologies, and building software close to the hardware, I'd love to connect. Please send me your resume or reach out directly for more details. A reasonable, good-faith estimate for this position is CAD $80–$90 per hour, depending on experience, skills, and overall qualifications. * The pay range listed above reflects the expected starting salary /Pay rate for this role. This range may be adjusted based on market conditions, location, and other relevant factors. The Company will determine the final starting salary/Pay rate in consultation with the selected candidate(s), in full compliance with applicable laws
What you’ll do
Develop next-generation embedded imaging solutions and camera drivers. Focus on camera bring-up, imaging pipelines, and low-level hardware interfaces.
Requirements
Requires 3+ years of experience in embedded software or camera systems and eligibility for Canadian government security clearance. Proficiency in C/C++, Python, and familiarity with Qualcomm Snapdragon platforms is highly preferred.
Listed skills
- PythonPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- C/C++
- Python
- MIPI CSI-2
- I2C
- SPI
- Embedded Linux
- Android
- RTOS
- Qualcomm Snapdragon
- CamX
- CHI
- Camera HAL
- OpenCV
- CUDA
- TensorRT
- GStreamer
Job areas
- Engineering
- Software
- Technology
- Manufacturing
Additional details
- Minimum experience
- 2+ years
- Apply by
- Sep 4, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
