Zebra Technologies

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

Zebra Technologies
Apply
26 days 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 algorithms during prototyping.
  • Design optimization strategies for computer vision algorithms across high-end PCs, GPUs, multicore ARM CPUs, DSPs, and smart cameras.
  • Design or 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 server, and computer vision engineers.
  • Create automated software tests and troubleshoot software issues as needed.
  • Document software architecture.

Requirements

  • Bachelor's degree minimum, or a master's degree, in computer engineering, computer science, or a related field, preferably specializing in computer vision or machine learning.
  • More than two years of professional work experience.
  • Basic computer vision knowledge covering 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 C and modern C++ programming skills.
  • Preferred experience with reusable algorithms for large-scale data processing, parallelized and vectorized computation, applied mathematics, Python algorithm prototyping, French, CUDA or OpenCL GPU programming, generative AI development tools, VLMs, ViTs, and CNNs.

Benefits

  • Required hybrid work arrangement in Zebra's Montreal, Canada office, with at least three days onsite per week.
  • Annual performance-based cash incentive targeted at 10% of base pay.
  • Benefits may include healthcare, wellness programs, inclusion networks, learning and development, community service days, insurance, parental leave, employee assistance, and paid time off, depending on country.
  • Equal opportunity employer providing reasonable accommodations for applicants and employees with disabilities.

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