Enterprise Software Developer (Systems and Solutions)

Motorola Solutions · Remote — Vancouver, Canada

Welcome to the Jungle Posted May 16, 2026 First seen May 18, 2026

Join our MSI System Application Engineer team as an Enterprise Software Developer. In this role, you will design and build robust integrations between various MSI business unit applications and play a pivotal role in the development, testing, deployment, and lifecycle management of these critical integrations. You will work within our full-stack Agile Scrum teams and uphold the highest quality standards. The ideal candidate has strong experience in backend development, familiarity with distributed systems and microservices architectures, and a proactive mindset for identifying technical risks.

About the role

- The ideal candidate thrives when working across distributed services, managing large datasets, and optimizing performance-sensitive workflows - If you have a proactive mindset for identifying technical risks and a passion for proposing scalable, innovative solutions, we want you on our team - Strong experience in backend development (e.g., C#, C++, or similar systems-level languages) - Familiarity with distributed systems and microservices architectures - Experience debugging and optimizing high-throughput, low-latency systems - Bachelor's or Master's degree in a relevant field such as Computer engineering or science - Experience working with large-scale data systems and performance optimization (e.g., database design, query efficiency, caching strategies) - Solid understanding of Windows and Linux-based development environments - Excellent communication skills - Familiarity with image processing or handling large binary data (e.g., images in databases vs. object storage) - Strong problem-solving skills, especially in diagnosing performance bottlenecks - Experience working with NoSQL or embedded databases (e.g., Berkeley DB or similar) - Knowledge of cloud-connected systems and hybrid edge/cloud architectures - Experience working in cross-functional teams (e.g., with Camera, AI, and platform teams) - Proactive mindset in identifying technical risks and proposing scalable solutions - Bachelors degree with 5+ years of software development/engineering experience - Ability to quickly understand complex existing systems and improve them - Experience with containerization (Docker) and modern build systems - Experience with video systems, computer vision, or AI/ML pipelines (e.g., License Plate Recognition systems)

Key missions

  • Design and build robust integrations bridging various MSI business unit applications, such as License Plate Recognition (LPR) cameras, with Video Management Systems (VMS) and Vehicle Intelligence platforms.
  • Work within full-stack Agile Scrum teams to develop, test, deploy, and manage the lifecycle of critical integrations, ensuring adherence to high-quality standards.
  • Identify technical risks and propose scalable, innovative solutions, leveraging strong experience in backend development and familiarity with distributed systems and microservices architectures.