Principal Software Engineer, Avigilon Access Control
$180k - $225k per yearMotorola Solutions
Company Overview
At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future.
Aperçu de l’entreprise Chez Motorola Solutions, nous pensons que tout commence par nos employés. Nous sommes une communauté mondiale soudée, unie par la volonté incessante de contribuer à la sécurité des personnes partout dans le monde. Nous concevons et connectons des technologies qui contribuent à protéger les personnes, les biens et les infrastructures. Nos solutions favorisent la collaboration essentielle pour améliorer la sécurité des populations, des écoles, des hôpitaux, des entreprises et, finalement, des nations. Connectez-vous à une carrière qui compte et aidez-nous à bâtir un avenir plus sûr.
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
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.
Basic Requirements
Bachelors Degree 10+ years of software development experience Travel Requirements None Relocation Provided None Position Type Experienced Referral Payment Plan No
EEO Statement
Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally‑protected characteristic.
We are proud of our people‑first and community‑focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team. We’re committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please complete this Reasonable Accommodations Form so we can assist you.
Motorola Solutions adopte, favorise et promeut les principes de diversité, d’équité et d’inclusion. Nous encourageons et accueillons les candidatures de toutes les personnes qualifiées, quelles que soient leur race, origines ethnique, religion ou croyance, orientation sexuelle, identité et expression sexuelle, statut d’anciens combattants ou tout autre statut protégé par la Loi. Nous sommes fiers de notre culture axée sur les personnes et les communautés, encourageant ainsi chaque Motorolan d’être la version la plus authentique de lui‑même dans ses responsabilités afin de tenir la promesse d’un monde plus sécuritaire. Si vous souhaitez vous joindre à notre communauté mais croyez que vous ne possédez pas toutes les exigences requises pour le poste convoité, nous aimerions tout de même connaître les raisons pour lesquelles vous pensez être un excellent candidat pour notre équipe. Nous offrons également des mesures d’adaptation pendant toutes les étapes du processus d’embauche afin de favoriser l’inclusion des personnes vivant avec un handicap physique et/ou mental. Pour demander un aménagement, veuillez remplir ce formulaire d’aménagement raisonnable afin que nous puissions vous aider.
#J-18808-Ljbffr$180k - $225k per year
...products—we are pioneering an AI-First software engineering culture. From advanced, award-winning... ...Job Description We are seeking a Principal Software Developer who shares this AI-... ...committed to providing an inclusive and accessible recruiting experience for candidates with...SuggestedLong term contractWork at officeRelocation1 day per week- Lead the evolution of high-scale Access Control solutions at Motorola Solutions. As a Principal Software Engineer, leverage cloud-native technologies and edge hardware to enhance security in real-time. In this leadership role, you will shape the technical vision for innovative...Suggested
$140k - $210k per year
...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge... ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance...SuggestedFull timeManual labor$135.8k - $253k per year
...limit thinking in a cloud-enabled world. Microsoft's Azure Data engineering team is leading the transformation of analytics in the world... ...our customers are better served. Responsibilities As a Principal Software Engineering Manager on the Fabric Platform Shell team, you...SuggestedFull timeLocal area$122.18k - $206.12k per year
...the life of their assets. We specialize in consulting, engineering, procurement and construction across the project lifecycle... ...sustainable solutions. The Role The Senior or Principal Instrumentation & Controls Engineer provides technical leadership and instrumentation...SuggestedFor contractors- ...speed, and real outcomes. Our AI-powered engine learns, adapts, and improves continuously.... ...healthcare, logistics, and manufacturing. With access to over 200 million job seekers, our... ...Who You Are ~10+ years of experience in software engineering, with a demonstrated track record...Hourly payLong term contractFull timeRemote workFlexible hours
$168k - $252k per year
...passion for Workday's core values: innovation, integrity, and putting people first. About the Role Evisort Engineering is growing! As a Principal Software Engineer, you'll join a collaborative, cross-functional team working to enhance and expand our AI-driven contract...Contract workWork at officeRemote workFlexible hours- Lead innovation with Motorola Solutions as a Principal Software Engineer. This hybrid role focuses on architecture, C++, and AI-driven solutions for a safer future. At Motorola Solutions, we seek a Principal Software Engineer in Vancouver, BC, to drive hands-on technical leadership...
- ...Workday, Inc. in Vancouver seeks a Principal Software Engineer to join the Evisort team, driving AI-driven contract management improvements and scalable, user‑centric solutions. You will collaborate with engineers, product managers, data scientists and designers to advance...Contract work
$172.8k - $225.6k per year
...a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities... ...where we have a legal entity. We're looking for a Principal Fullstack Software Engineer to join our team, passionately focused on delivering...InternshipWork at officeLocal area$227.7k - $284.6k per year
...will work in collaboration with multiple engineering teams across the product group to guide,... ...complex requirements into scalable, resilient software solutions. Through data-driven... ...intentional in-person collaboration. You will have access to our modern, vibrant office spaces to...Long term contractPermanent employmentFull timeWork at officeWork from homeFlexible hours- ...combines analog, digital, AI, and software technologies into solutions... ...on LinkedIn and X. Senior Principal Embedded System Architect (HW... ...tradeoffs to hardware engineers, executives, and customer teams... .... For positions requiring access to technical data, Analog Devices...Permanent employmentWork at office
- ...Distribution Canada business. We are seeking a Principal SCADA Engineer to join our well-established Protection & Control team of engineers and designers in Canada. This... ...specialized field services. Qualus also provides software and technology enabled services and develops...Long term contractTemporary workFlexible hours
- ...your future with Qualus in our Grid Engineering Canada business. We are seeking a Principal Electrical Engineer (P.Eng.) to... ...(civil/structural, protection & control, telecom, etc.) to ensure integrated... ...services. Qualus also provides software and technology enabled services...Long term contractTemporary workFlexible hours
$86k - $186k per year
...and critical post-silicon investigations. As a Principal Design Engineer, you will be working closely with hardware designers... ...without supervision. Experience with RAID HBA’s, SAS Controllers and their associated Software Testing Strategies in an asset. Experience with...- ...families and back to work. With convenient access to specialists nationwide, Lantern means... ....com. Lantern is seeking a Staff Software Engineer to join our expanding product... ...at least 3+ years in a senior, staff, or principal-level role ~ Proven track record designing...Long term contractFull timeTemporary workWork at officeFlexible hours
$180k - $230k per year
...Principal Geomechanics Engineer ITASCA North America | Canada-based About the role... ...stability, underground stability, ground control, stress redistribution, monitoring response... .... ~Familiarity with ITASCA software, such as FLAC3D, 3DEC, UDEC, or PFC....Long term contractFull timeTemporary workRemote work$165k - $220k per year
...Title: Principal Engineer I - Process Engineering Requisition ID: 144392 Location: Vancouver, British Columbia, CA, V6C 1T2 Category... ...offers a fast‑paced, corporate environment with strong transit access and a mix of nearby dining, retail, and residential amenities....InternshipWork at office$226.58k - $332.32k per year
...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning... ...empower content developers worldwide. What You'll Do As a Principal Software Programmer of the Media Services team, you'll provide...Long term contractFull timeTemporary workWorldwide- ...About the Role Inworld is looking for a Staff/Principal-level backend engineer with 8+ years of experience building and operating cloud-based services... ...such as Flink or Beam. Baseline ~8+ years of backend software engineering experience. ~ At least one startup or growth...InternshipImmediate start
- ...’re building more than a consulting and engineering firm—we’re creating a place where your career... ...program. Apex is hiring a Senior Principal Engineer Manager to be based in... ...protected by law. Apex aims to make apexcos.com accessible to all users. If you have a disability or...Long term contractFull timeTemporary workInternshipWork at officeLocal areaRelocation package
$155k - $195k per year
...Principal Risk Engineer, Energy & Renewables Department : Risk Control Services Location : Toronto, Calgary or Vancouver Reports To : Vice President, Risk Control... ...capability with standard business tools and software, including Microsoft Office and risk/engineering...Permanent employmentTemporary workFor contractorsWork at officeRemote workFlexible hours- Elevate your career with Qualus as a Principal SCADA Engineer in Canada, focusing on automation and control for diverse energy projects. Leverage your expertise to lead technical governance and mentor a dynamic team. Qualus is looking for a Principal SCADA Engineer to integrate...
- ...of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental... .... What You'll Get ~ Hands-on access to the full AI toolchain: Claude, Cursor... ...focused iteration. ~ Clear trajectory: Principal Engineer → Staff Engineer, in a company...Long term contractFull timeTemporary workInternshipWork at officeImmediate start
$86k - $186k per year
...integrated circuits for wireline applications. From DDR to flash controller and PHY subsystems, our work enables seamless connectivity... ...will be working closely with architects, other digital design engineers, verification engineers, firmware engineers, and cross-functional...- ...real outcomes. Our AI-powered engine learns, adapts, and improves continuously... ..., and manufacturing. With access to over 200 million job... .... What You’ll Do As our Principal Data Engineer, you will help lead... ...data quality, lineage, access control, and cataloging that scale...Hourly payFull timeRemote workFlexible hours
$180k - $190k per year
...career, we’d love to hear from you. Position Summary As a Principal Sales Engineer, you will have a significant impact on the success of each... ...to offer enterprises unparalleled visibility, context, and control against emerging threats. The platform integrates NDR with...Remote workFlexible hours- Elevate your engineering career with Worley as a Principal Instrumentation and Controls Engineer. Leverage your expertise in instrumentation and control while leading innovative engineering projects. In this senior role, you will provide technical leadership across various...
$113k - $122k per year
...enabling their commercial banking clients to access banking services through their preferred... ...are looking for an experienced backend engineer who loves technology, can take ownership... ...working on building FISPAN’s accounting software integrations and plugins. Key Responsibilities...Permanent employmentFull timeWork at officeImmediate start$140k - $180k per year
...commute, keeping the lights on, providing access to clean water, or transforming skylines,... ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program... ...Description AECOM is seeking a highly skilled Principal Engineer specializing in large rock...Permanent employmentWork at officeLocal areaWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Avigilon Access Control. Be the first to apply!
- chief engineer Vancouver, BC
- mechanical engineering project manager Vancouver, BC
- mechanical engineering director Vancouver, BC
- general engineer Vancouver, BC
- engineering project manager Vancouver, BC
- chief power engineer Vancouver, BC
- director software engineering Vancouver, BC
- project engineer assistant project manager Vancouver, BC
- directeur ingénierie Vancouver, BC
- software developer no experience Vancouver, BC
