Camera Specialist


Montreal, CA
  • Job Type: Full-Time
  • Function: Professional Svcs
  • Post Date: 03/28/2021
  • Website:
  • Company Address: 1751 Richardson St. | Suite 5.200, MontrĂ©al, QC, H3K 1G5

About Algolux

Algolux is an AI software company empowering vision systems with the most robust perception technology, on any sensor, in all conditions.

Job Description

Algolux is an industry-leading software provider with technology at the intersection of AI, computer vision, and computational imaging. Our award-winning products address mission-critical applications for the Advanced Driver Assistance Systems (ADAS), Autonomous Vehicle (AV), Smart City, and video security markets.

Algolux solutions enable your ADAS (advanced driver assistance systems) and AV (autonomous vehicle) to achieve industry-leading accuracy and robustness while allowing you to scale your resources, accelerate project schedules, and quickly support any sensor or processor architecture.

Your mission and day-to-day tasks

What can you expect? Our team loves to push the limits, but we value supportive collaboration, intellectual curiosity, and empowerment. A powerful mix that is critical to scaling up our company.  As an experienced Camera Specialist, some of your tasks would include the following: 

  • Designing camera drivers for our Computer Vision framework
  • Working with Image Processing algorithms and state-of-the-art automotive cameras.
  • Setting up Continuous Testing & Delivery.

Qualifications & experiences

Essential Experience:

  • Several years of industrial experience and strong C++ development skills.
  • Used to working in Linux.
  • Deep understanding of camera technology:
    • Sensors
    • Image encoding
    • Interfaces such as GMSL2, FPDLINK III
  • Industrial experience with Embedded Software Development.
  • Professional experience integrating automotive cameras into custom software.
  • B.Sc. or M.Sc. preferably related to one of the following fields: Software Engineering, Electronics Engineering, Machine Learning, Computer Vision or Robotics.

Nice to have:

  • Experience with Python
  • Experience in Computer Vision and Image processing algorithms.
  • Testing and Continuous Integration/Delivery.
  • Experience with Image Signal Processing.
  • GPU Programming, Computer Graphics, or parallel programming on CPU.
  • Agile software development methods.
  • You are enthusiastic, thrive in an agile collaborative environment, and love to share your knowledge and experience with the team.
  • Hot sauce lover

Related Jobs

QA Developer

Algolux - Montreal, CA

Imaging Researcher

Algolux - Montreal, CA

Embedded (Automotive) Software Development Lead

Algolux - Montreal, CA

Imaging Technical Lead

Algolux - Montreal, CA

Automotive Computer Vision Researcher

Algolux - Montreal, CA
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.