C++ Software Engineer Montreal
22 hours ago
Winnipeg MB, Winnipeg Census Division, MB; Manitoba, Canada
Zebra Technologies Canada, ULC
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
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 componentsEvaluate Aurora Imaging Library performance on Arm systemsAnalyze profiling results and implement performance optimizationsCreate documentation for functionality and design specificationsParticipate in code reviews and support less experienced staffRequirements:
Bachelor’s degree in Computer Science or related engineering disciplineTwo or more years of relevant software engineering experienceFamiliarity with C++, C#, Python, operating systems, and algorithmsExperience using SIMD, parallel processing, or Arm NeonAbility to communicate in French and EnglishApply software engineering, Arm optimization, and systems integration expertise to advance Zebra’s machine vision SDK in Montreal.
#J-18808-Ljbffr
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 componentsEvaluate Aurora Imaging Library performance on Arm systemsAnalyze profiling results and implement performance optimizationsCreate documentation for functionality and design specificationsParticipate in code reviews and support less experienced staffRequirements:
Bachelor’s degree in Computer Science or related engineering disciplineTwo or more years of relevant software engineering experienceFamiliarity with C++, C#, Python, operating systems, and algorithmsExperience using SIMD, parallel processing, or Arm NeonAbility to communicate in French and EnglishApply software engineering, Arm optimization, and systems integration expertise to advance Zebra’s machine vision SDK in Montreal.
#J-18808-Ljbffr