Motorola Solutions

Principal Software Engineer, Avigilon Access Control

Motorola Solutions$180K — $225K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 15+ years of professional software development experience.
  • 10+ years of designing and operating large-scale distributed systems.
  • Experience leading technical strategy for organizations with 50+ developers.
  • Expertise in low-level systems programming (C, C++) and cloud development languages (Go, Python, Node.js).
  • Deep knowledge of cloud infrastructure (AWS/GCP) and serverless architectures.
  • Proven ability to secure and optimize software architectures that link edge devices to the cloud.
  • Experience with architectural strategy narratives for executive leadership.

Responsibilities

  • Own the multi-year technical roadmap for physical access control solutions.
  • Design high-performance, low-latency architectures connecting cloud-native and edge devices.
  • Lead architectural design reviews and build technical consensus across teams.
  • Research and architect emerging platform capabilities such as edge computing optimizations.
  • Cultivate a culture of engineering excellence through code and technical standards.

Benefits

  • Opportunity to lead the evolution of a high-scale security solution.
  • Work on innovative edge-to-cloud technology with real-world impact.
  • Mentorship opportunities and leadership roles in technical decision-making.
  • Involvement in cross-functional teams for diverse project insights.
  • Engagement with enterprise-level customers, enhancing your professional network.
Full Job Description

Department Overview

Motorola Solutions Inc. (MSI) is seeking an experienced Principal Software Development Engineer to lead the evolution and optimization of our high-scale Access Control solution. This role will drive the multi-year technical vision and execution strategy for how our systems manage, synchronize, and authorize real-time security identities, permissions, and event telemetry across a global footprint. This role bridges high-performance cloud-native microservices and intelligent, resource-constrained edge hardware.

Our enterprise customers from emerging businesses to global, highly regulated enterprises depend on absolute reliability, security, and real-time responsiveness to protect their people, property, and physical spaces. Our access control solution processes millions of security events and device status updates daily, putting critical data and operational control directly into the hands of security operators around the world.

The architectures you design will directly determine optimization of our cloud and on-premises solutions, and how elegantly our systems maintain absolute resilience at the physical edge.
Job Description

Our edge-to-cloud security ecosystem operates in a hybrid model where sub-second latency is non-negotiable for real-time entry decisions, yet absolute consistency and transactional safety are required for access logs, identity synchronization, and emergency lockdowns.

As we evolve our systems to support enterprise-scale multi-tenancy, high-volume device telemetry, and AI-native edge capabilities, we require fundamentally new approaches to how we partition configurations, cache credentials, and orchestrate security states across the network. You will pioneer architectures where performance, security-by-design, and operational simplicity emerge naturally from sound, cohesive engineering rather than brute-force scaling or ad-hoc, matrixed integrations.

Key Job Responsibilities:

  • Define Technical Strategy and Vision: Own the multi-year technical roadmap and architectural vision for enterprise scale physical access control solution, translating complex, ambiguous business initiatives into simple, scalable, and maintainable distributed systems.
  • Architect Edge-to-Cloud Resilience: Design and optimize high-performance, low-latency architectures that securely connect cloud-native microservices with physical edge devices, establishing absolute local system resilience and offline-first capabilities.
  • Drive Cross-Team Collaboration and Mentorship: Serve as a technical force multiplier by leading high-stakes architectural design reviews, building technical consensus across distributed engineering teams, and mentoring senior technical talent.
  • Innovate with Next-Generation Capabilities: Research, prototype, and architect emerging platform capabilities, including edge computing optimizations, secure distributed credential frameworks, and intelligent system interfaces to maintain a highly competitive technology stack.
  • Cross-Organizational Leadership and operational excellence: Build consensus across multiple engineering organizations with different priorities. Lead architectural reviews and provide critical, constructive feedback. Foster a culture of engineering excellence through code, designs, and technical standards.

Qualifications:

  • 15+ years of professional software development experience.
  • 10+ years of designing, building, and operating highly available, large-scale distributed systems.
  • Experience leading technical strategy and architecture for engineering organizations of 50+ developers.
  • Deep expertise in low-level systems programming (C and C++) as well as modern, high-concurrency cloud development languages (such as Go, Python, or Node.js).
  • Deep expertise in cloud infrastructure (AWS or GCP) and serverless architectures (e.g. ECS, Lambda, SQS, Kinesis, IoT Core) combined with database scaling (e.g. Aurora MySQL, PostgreSQL, DynamoDB, Redis).
  • Proven track record of delivering high-performance, secure software architectures that bridge physical edge devices or IoT hardware securely with cloud control planes.
  • Experience writing architectural strategy narratives and presenting technical decisions to senior executive leadership.
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent technical discipline.

Preferred Qualifications:

  • Direct technical experience with Physical Access Control Systems, embedded device firmware, real-time operating systems (RTOS), or video security integrations.
  • Expertise in query optimization, execution planning, and distributed transaction databases.
  • Proven success in taking a large, mature, legacy codebase and successfully decomposing it into clean, testable, and highly autonomous bounded contexts.
  • Experience establishing and maintaining automated continuous integration and continuous delivery (CI/CD) pipelines down to the physical hardware edge to replace manual deployment validation.
  • A track record of mentoring senior engineering talent to Staff/Principal level.
  • Recognized thought leadership, patents, or publications in distributed systems, IoT security, or edge computing.

Target Base Salary Range: 180,000 - 225,000 CAD

Consistent with Motorola Solutions values and applicable law, we provide the following information to promote pay transparency and equity. Pay within this range varies and depends on job-related knowledge, skills, and experience. The actual offer will be based on the individual candidate.

#LI-CA1


Basic Requirements

  • Bachelors Degree
  • 10+ years of software development experience

Travel Requirements

None
Relocation Provided

None
Position Type

Experienced
Referral Payment Plan

No

About Motorola Solutions

Motorola provides products, technologies, and services for mobile, wireline digital communication, information, and entertainment applications. Its product portfolio includes smartphones operating on the Android operating system, feature phones, media tablet devices, wireless accessories, and more. Its range of smartphone products includes the Moto X first generation, Moto X second generation, Moto G first generation, Moto G second generation, and more. It is also the manufacturer of Moto 360, a smartwatch that provides services such as notifications, updates, and other related features. It also provides monitors, cordless phones, applications, and accessories such as cases, wireless headsets, wireless speakers, and more. In addition, it provides multimedia content, including video, voice, messaging, and cloud-based and Internet-based applications and services to multiple screens such as mobile devices, televisions, media tablets, and personal computers. Its Medios service platform enables service providers to deliver content on devices. Motorola is based in Chicago, Illinois. It primarily sells its products in the United States, China, Brazil, and Singapore. Motorola currently operates as a subsidiary of Google Inc.

Motorola Solutions Careers

Join the dynamic team at Motorola Solutions today and be part of a company renowned for its relentless innovation, leadership in technology, and a commitment to professional excellence. As a global leader in communications and electronics, Motorola Solutions offers unparalleled job opportunities designed to empower your career growth and development. Work You’ll Do At Motorola Solutions, you will collaborate with a diverse team of experts who are at the forefront of technological innovation and public safety solutions. Our work impacts lives, ensuring safety and security for communities around the world. You will be part of a culture that values diversity, equity, and inclusion, and where every team member’s contribution is valued. Lead in Innovation and Technology Motorola Solutions is not just about radios and hardware; we are at the cutting edge of software solutions, AI, and data analytics. By joining our team, you will work on groundbreaking projects that redefine how public safety communicates in the digital age. Your work will help develop smart solutions that keep people safe and businesses thriving. Grow Your Career With Motorola Solutions, your career trajectory is boundless. We offer a variety of professional development and leadership training programs to help you hone your skills and advance within the company. From internships to full-time positions, Motorola Solutions is committed to nurturing talent and fostering an environment where innovation thrives. Benefits and Culture Our employees enjoy a competitive package of benefits that supports their life and well-being. These include health, vision, and dental insurance, employee assistance programs, and flexible working arrangements. At Motorola Solutions, we believe in maintaining a work-life balance that fosters both personal and professional growth. Join Our Team Explore the numerous employment opportunities at Motorola Solutions. Whether you are a seasoned professional or a recent graduate, we have positions ranging from engineering to marketing, sales to project management. We are hiring individuals who are passionate, curious, and ready to drive change. Networking and Professional Development Motorola Solutions values networking and connections within the industry. We encourage our employees to engage in various professional groups and forums to enhance their networking skills and industry knowledge. This engagement is pivotal in fostering a collaborative environment and sparking innovation within our teams. Internship Programs Our internship programs offer a robust introduction to the world of public safety solutions and communications technology. Interns at Motorola Solutions gain hands-on experience, working alongside seasoned professionals and participating in projects that make real-world impacts. Stay Connected Join the Motorola Solutions career community to stay updated on new job openings, company news, and industry developments. Tailor your job search with our career tools and get tips on crafting the perfect resume and acing your interview. Search Motorola Solutions Jobs Ready to start your journey with Motorola Solutions? Search open positions that match your skills and interests. We are looking for individuals who are driven, creative, and ready to make a difference. Keep Up to Date Stay ahead with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work here. Job Alert Emails Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Discover the exciting and rewarding career opportunities that await at Motorola Solutions.
Learn more about Motorola Solutions
Size
18,700 employees
Market Cap
$42.7 billion
Industry
Net Income
$949 million
Founded
1928
5 Year Trend
+6.2%
Revenue
$7.4 billion
NASDAQ

Similar Jobs

More Jobs at Motorola Solutions

More Information Technology Jobs

Find similar Principal Software Engineer, Avigilon Access Control jobs: