Software Developer

Motorola Solutions • Vancouver, British Columbia, Canada • Posted June 22, 2026

Location Vancouver, British Columbia
Job Type Full time
Category Computer Occupations
Posted June 22, 2026

Job Description

Avigilon is looking for an Intermediate Software Developer to join its Embedded Appliance team. In this role, you will oversee the full development cycle from design to deployment of our unmatched Linux-based video and analytics infrastructure appliances. A successful candidate will have strong technical skills as well as excellent communication skills, believes in delivering high quality products, and has a motivation to achieve results in a fast-paced environment. 

Responsibilities:

  • Designing, creating, maintaining, and delivering code and scripts for an embedded Linux environment

  • Using Golang/Bash/TypeScript to control the build and runtime operation of an embedded OS

  • Using C++ to produce robust, high performance, scalable application software

  • Utilizing strong communication skills to collaborate effectively with cross-functional teams

  • Demonstrating self-drive an...

  • Interested in this role?

    Click the button below to start your application.

    Apply Now