Taro Logo

Systems Developer

Global technology company providing critical communications, video security and command center technologies for public safety and enterprise solutions.
$41,000 - $72,000
Backend
Entry-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
Enterprise SaaS · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Systems Developer

Motorola Solutions is seeking a Systems Developer to join their Video Division team in Vancouver, Canada. This role is perfect for developers passionate about building innovative security solutions and working with cutting-edge AI-based surveillance systems.

The position offers an exciting opportunity to work on intelligent camera surveillance systems through both research and software engineering. As a Systems Developer, you'll be at the core of developing secure, reliable, and scalable security solutions, working from concept to production. The role is multidisciplinary, requiring expertise in both Windows and embedded Linux environments, along with modern programming languages like Golang, Python, and C#.

You'll work under the mentorship of Systems Engineering leads, collaborating with Product, Project, and development teams to successfully launch new products. The role involves system-level analysis, optimization of cost, quality, features, and performance, and working closely with ODM/OEM partners to deliver top-quality solutions.

The company offers a hybrid work schedule in their Vancouver office, with a competitive salary range of 54,100 - 95,800 CAD. Motorola Solutions prides itself on its people-first and community-focused culture, emphasizing diversity, equity, and inclusion. They encourage applications from candidates who might not meet all preferred qualifications but believe they would be valuable team members.

This is an excellent opportunity for someone with at least one year of software development experience and a strong foundation in operating systems and networking protocols. The role combines technical expertise with business impact, as you'll be working on solutions that help keep communities, schools, hospitals, and businesses safer through advanced surveillance and security technologies.

Last updated 3 days ago

Responsibilities For Systems Developer

  • Support technical leaders in delivering mission critical products
  • Design, create, maintain, and deliver code and scripts for Windows and embedded Linux environment
  • Help with architecture, design, and delivery of secure, concurrent, networked software components
  • Work with ODM/OEM partners to design, validate, and deliver quality appliances and solutions
  • Measure and analyze performance of various system components
  • Identify and make recommendations to remove performance bottlenecks
  • Collaborate with manufacturing engineering team
  • Enable automation using Golang/Bash/Python/Powershell/C#

Requirements For Systems Developer

Go
Python
Linux
  • 1+ years of experience in developing in modern C++, C#, Powershell, and Python
  • Solid understanding of operating system concepts and networking protocols
  • Knowledge of IP networking applications and concepts, OpenSSL
  • Firm understanding of PC hardware components
  • Degree in Engineering, Computer Science, or related technical discipline
  • Software development methodologies and OOB patterns
  • Experience with atlassian tools: Jira, bitbucket, confluence
  • Excellent written and oral communication skills

Benefits For Systems Developer

  • Hybrid Work Schedule

Interested in this job?