C++ Software Engineer Montreal

C++ Software Engineer Montreal

03 Nov
|
Zebra Technologies Canada, ULC
|
Montreal

03 Nov

Zebra Technologies Canada, ULC

Montreal

Build C++ software for Zebra’s Aurora Imaging Library in Montreal, working onsite at least three days weekly in a hybrid schedule. Optimize Arm performance using SIMD, parallel processing, or Arm Neon techniques. As a Software Engineer II, you will design, develop, analyze, maintain, validate, and test software solutions. You will integrate software and hardware, document functionality, and improve methodologies. The work includes C++, C#, Python, operating systems, algorithms, and Agentic AI tools.

Key Responsibilities
- Design, develop, and test software components
- Evaluate Aurora Imaging Library performance on Arm systems
- Analyze profiling results and implement performance optimizations
- Create documentation for functionality and design specifications




- Participate in code reviews and support less experienced staff

Requirements:
- Bachelor’s degree in Computer Science or related engineering discipline
- Two or more years of relevant software engineering experience
- Familiarity with C++, C#, Python, operating systems, and algorithms
- Experience using SIMD, parallel processing, or Arm Neon
- Ability to communicate in French and English Apply software engineering, Arm optimization, and systems integration expertise to advance Zebra’s machine vision SDK in Montreal.

📌 C++ Software Engineer Montreal
🏢 Zebra Technologies Canada, ULC
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: c++ software engineer montreal / montreal

Subscribe to this job alert:

Get the latest job offers by email for: c++ software engineer montreal / montreal