
Computer Vision Software Developer, Professional II- Développeur ou Développeuse de Logiciels en Vision par Ordinateur II
Zebra Technologies26 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.
Categories
About Zebra Technologies
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).