Software Developer, Integrations
Vancouver, Canada
4d ago

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

Avigilon’s analytic based, video surveillance software interfaces to a variety of other applications. These range from access control systems (FOBs), cloud applications, through to Motorola’s Command Center equipment used in 911 call centers.

This role is to architect, design, and implement these connections in a scalable, performant, and extensible manner.

As part of a scrum team, you will design and deliver features to the market.Working on technologies that save lives, secure property, and make the world a safer place.

Having fun. We run annual hack-a-thons, have hockey and soccer teams, and lot of great people.Learning a variety of technology stacks to solve complex problems.

Working with a variety of developers to address a diverse collection of market applications.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.Demonstrated C# design and programming ability.

Strong knowledge of real-time, multithreaded operating systems, applications and concepts.Experience working in a cloud .

net environment.A desire to learn, grow, and contribute.Knowledge of IP networking applications and concepts.

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 and be resilient through failure.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 :

C# in a .NET Environment.Perhaps some node.js or C++ v11 / v14 in a Windows or Linux EnvironmentTest Driven Development.

Digital video and audio encoding in various formats like H264, H265, and mp4.Agile Scrum.Git.

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 you!

Basic Requirements

1+ years of related software development experience


Referral Payment Plan

Report this job

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form