Top Cities
Log In
Driver Examiner 3 - Newmarket - - Non Flexible evening courier job Transit Driver - Alliston Graphic Designer School Bus Driver - Barrie Tissue Recovery Coordinator - Kingston Fidessa Programmer Driver Examiner 3 - Brampton - Part Time Delivery Driver Relief Library Assistant - Programming Project Coordinator QA Intern Bus Driver - Student Transportation Linehaul Foreman- Canpar Etobicoke Electromagnetic Compatibility G Class Delivery Driver - Customer Service Representative Graphic Designer MAILING OPERATOR Driver Warehouse Associate - All Shifts Recruitment Officer - International Bus Driver -Part Time Permanent Visual Designer Graphic Designer Data Analyst Administrative Assistant w Assistant Director - Epic Applications API Developer SOFTWARE ENGINEER Associate Developer Software Developer Software Developer Software Engineer graphic designer UX DESIGNER Freelance Art Directors interior designer Database Programmer Senior Front End Developer Web Analytics Software Developer Intern Software Engineer Bioinformatics Programmer Ingenieur Jr assurance qualite PLC Programmer Senior Front End Developer Senior Calypso Engine Programmer - UE4 DESIGNER - ELECTRONIC PROGRAMMER PLC SCADA Programmer Newest Jobs
Yelp ContactMonkey CareGuide Sterling-Turner Clearbanc Aecom Two Sigma Aerotek Exact Media WeWork Jane Street AsteroidX Doordash First Convenience Bank Borrowell AT&T Insight Global Shopify Square Amazon Flex American Income Life Hatchways Peel Regional Police Creative Circle Vector Marketing Instacart Recovhub Walgreens Akira Clickworker 51talk Scotiabank Microsoft TD Bank UnitedHealth Group Top Hat Paylocity CI&T Desjardins mappedin Checkout 51 Mobeewave The Youth Connection Hootsuite GoParkr ScribbleLive SnapTravel Xiaomi All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
My Profile Log Out

Software Developer, NodeJS At Motorola Solutions

Location: Vancouver, British Columbia

Job Description

Company Overview

At Motorola Solutions, we create technologies our customers refer to as their lifeline. Our technology platforms in communications, software, video and services help our customers work safely and more efficiently. Whether it’s helping firefighters see through smoke, enabling police officers to see around street corners, or reliably keeping the lights on in homes and businesses around the world, our work supports those who put their lives on the line to keep us safe. Bring your passion, potential and talents to Motorola Solutions, and help us usher in a new era in public safety and security.

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

We are seeking people who want to make a difference. A global difference. A difference that will protect people, and help make the world a better, safer place – for everybody. We’re changing the landscape of the surveillance industry through advanced award-winning Artificial Intelligence based surveillance systems. AI is transforming the world and our team is advancing the field as it applies to the surveillance industry. We need your help. Come join us, and contribute to intelligent camera surveillance systems through cutting edge research and software engineering.

Visit our YouTube channel to discover what the company, products, and environment are like. Join us – and make a difference. A global difference. A difference to your career.

What will you be doing?

Avigilon’s analytic based, video surveillance software interfaces to a variety of external systems, including mobile, web, cloud, and 3rd party systems. This person will create a robust, secure, and performant interface for others to use. This interface will stream a variety of video, events, and analytic data.

  • As part of a scrum team, you will design and deliver software features for our security monitoring solutions.
  • Researching and developing new features for our state-of-the-art video surveillance systems.
  • Working on technologies that save lives, secure property, and make the world a safer place.
  • Working with helpful people who care about you, your career, and the quality of the product.
  • Learning, growing, and contributing as part of an autonomous team.

We want you to succeed, so you’ll need:

  • A degree in Computer Engineering, Computer Science, or related technical discipline.
  • At least 3 years of industry experience.
  • Experience with JavaScript ES6 in a Node.js environment.
  • Knowledge of IP networking security, applications and concepts.
  • Experience with C++ is also an asset.
  • A desire to learn, grow, and contribute.

Team fit and culture are very important to us. We have a keen eye for people who:

  • Are self-motivated and take the initiative to get things done.
  • Have demonstrated a strong desire to innovate.
  • Have earned a high level of trust from past employers and colleagues.
  • Excellent verbal and written communications skills.
  • Are unafraid to try.
  • A demonstrated, pragmatic, approach to problem solving.
  • Do their best work as part of a team.

When you join us, the technologies and processes you’ll be working with include:

  • Must have: JavaScript ES6 and Node.js
  • Google Protobuf, WebRTC, STUN, and TURN
  • Test Driven Development
  • Digital video and audio encoding in various formats like H264, H265, and MP4
  • Agile Scrum

We believe that diversity spawns innovation – the more diverse our employees are, the more ideas and talents we have to excel as a leader in the technology sector. If you would like to be part of a dynamic team of people who are ambitious, focused, and hardworking then we look forward to meeting

Basic Requirements

3 years of relevant software development experience

Travel Requirements


Relocation Provided


Position Type


Referral Payment Plan


EEO Statement

Motorola Solutions is an Equal Opportunity Employer. We welcome and encourage diversity in our workforce. Motorola Solutions will provide reasonable accommodation to applicants with disabilities upon request. Motorola Solutions souscrit aux principes d’équité en matière d’emploi. Nous accueillons favorablement la diversité au sein de notre effectif. Sur demande, Motorola Solutions offrira des accommodements raisonnables aux candidats handicapés.