Software Developer, Embedded Appliances Co-Op
Job in
Vancouver, BC, Canada
Listed on 2026-06-20
Listing for:
jobs.hanzilla.co - Jobboard
Full Time
position Listed on 2026-06-20
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer, C++ Developer
Job Description & How to Apply Below
** Location
* * Greater Vancouver Metropolitan Area Hybrid
** Details
* * Intern · $38K-$63K CAD
** Posted
* * Jun 08, 2026
Apply on company site →Direct apply link, refreshed by the daily generator.## About the Role Develop embedded C++ software, test and integrate## About Motorola Solutions Global security and communications solutions leader## Full Description
** Company Overview
** At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future.
** Aperçu de l’entreprise
** Chez Motorola Solutions, nous pensons que tout commence par nos employés. Nous sommes une communauté mondiale soudée, unie par la volonté incessante de contribuer à la sécurité des personnes partout dans le monde. Nous concevons et connectons des technologies qui contribuent à protéger les personnes, les biens et les infrastructures. Nos solutions favorisent la collaboration essentielle pour améliorer la sécurité des populations, des écoles, des hôpitaux, des entreprises et, finalement, des nations.
Connectez-vous à une carrière qui compte et aidez-nous à bâtir un avenir plus sûr.
** Department Overview
** At Motorola Solutions we are helping solve some of the biggest challenges around safety and physical security by developing advanced artificial intelligence (AI) technologies and products that are used to help keep people, businesses, and cities around the world safer. Avigilon, a Motorola Solutions company, designs, develops, and manufactures advanced AI, video analytics, network video management software and hardware, surveillance cameras, and access control solutions that help change the way people interact with their security systems.
** Job Description
** Our co-ops don’t wash cars or do coffee runs. They also don’t work on side projects. Our co-ops are treated like full team members and are given the opportunity to learn what being a developer is like in the real world. You’ll have the opportunity to learn new technologies and best practices in coding, testing and automation.
You’ll also have a lot of fun and make a lot of friends. For the duration of your work term, you will be a member of a multi-disciplinary engineering team responsible for the design and implementation of the next generation of Motorola’s market-leading high-performance video solutions products. We are looking for the best people: smart, creative, passionate about their work, and excited for new challenges.
** The Successful Candidate Will Be Responsible For
*** Using C++ to produce and maintain robust, high performance, scalable application software
* Acting as a member of a scrum team responsible for features required to deploy new platforms/appliances in our video surveillance and security portfolio
* Designing, creating, maintaining, and delivering code and scripts for an embedded Linux environment
* The application of object-oriented patterns for the design of concurrent, networked, software components
** Qualifications
* ** Progress towards a degree in Computer Engineering, Computer Science, or related technical discipline
* Demonstrated C++ design and programming ability (including new C++11 and C++14 features)
* Strong knowledge of multithreaded operating systems, performance, applications and concepts
* Knowledge of IP networking applications and concepts
* Academic or job-related experience developing software in a Linux environment
* Excellent verbal and written communications skills
** Preference will be given to candidates with the following skills and experience:
*** Knowledge of digital video/audio codecs, standards, transport and concepts
* Experience using boost
* Experience with Go (Golang) or…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×