Full-time

Intermediate Software Developer C++ in Vancouver

Posted by Motorola Solutions • June 05, 2026

📍 vancouver, bc, Canada
Apply Now

Description

Advance your career with Motorola Solutions as an Intermediate Software Developer specializing in C++ in Vancouver, Canada. Contribute to AI-based surveillance systems and leverage your skills in a hybrid work environment.

This role involves hands-on technical leadership in developing and maintaining public-facing applications. You will collaborate with a Scrum team, providing mentorship and fostering a culture of continuous learning. The position requires strong skills in C++, C#, DevOps, CI/CD, and test automation within cloud platforms.

Key Responsibilities: • Contribute to Avigilon Unity Video Products development • Mentor team members and promote collaboration • Define and execute CI/CD and test automation strategies • Provide end-to-end software solutions with user support • Develop large-scale applications and APIs

Requirements: • Bachelor’s degree in Computer Science or related field • A minimum of 2 years of experience in software development • Exten...

Ready to Seal the Deal?

Submit your application today and take the next step in your career with Motorola Solutions.

Apply for this Job