Zebra Technologies

Computer Vision Software Developer, Professional II- Développeur ou Développeuse de Logiciels en Vision par Ordinateur II

Zebra Technologies
Apply
1 day ago
Montréal, CanadaMid Level

Base Salary

$91k - $136k/yr

Responsibilities

  • Transform prototype computer vision algorithms into high-quality, production-ready software.
  • Experiment with and evaluate computer vision algorithms during prototyping.
  • Design optimization strategies for computer vision algorithms across platforms ranging from high-end PCs to smart cameras.
  • Design and review software modules and systems that support new technology or improve existing functionality and performance.
  • Participate in project code reviews and communicate with embedded systems, backend, and computer vision engineers.
  • Create automated software tests, troubleshoot software issues, and document software architecture.

Requirements

  • Bachelor’s degree or higher in computer engineering, computer science, or a related field.
  • At least 2 years of professional work experience.
  • Basic computer vision knowledge in at least two areas such as object detection, tracking and recognition, multiple-view geometry, OCR detection, camera calibration, 3D data processing, SfM/SLAM, or activity recognition.
  • Strong programming skills in C and modern C++.
  • Preferred qualifications include reusable algorithm design for large-scale data processing, parallelized and vectorized computation, applied mathematics, Python for algorithm prototyping, French proficiency, CUDA or OpenCL GPU programming, generative AI development tools, and knowledge of VLMs, ViTs, and CNNs.

Benefits

  • The role is required to be onsite in Zebra’s Montreal, Canada office, with a hybrid schedule of at least 3 days per week in the office.
  • Benefits may include healthcare, wellness programs, inclusion networks, learning and development, community service days, insurance, parental leave, an employee assistance program, and paid time off depending on the country of employment.
  • The role offers performance-based annual cash incentive eligibility, in addition to base pay.

Tech Stack

Categories

Zebra Technologies

About Zebra Technologies

10,000+ employees

Zebra Technologies builds barcode and card printers, handheld mobile computers, barcode scanners, RFID readers, real-time location systems, and device-management software for frontline operations in retail, manufacturing, transportation, logistics, and healthcare. It sells hardware, supplies, and software with lifecycle services through a global partner network. Founded in 1969 and headquartered in Lincolnshire, Illinois, Zebra is a public company traded on NASDAQ (ZBRA).

Contact me