Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, Avigilon Access Control

$180k - $225k per year

Motorola 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 NoEEO 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
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Avigilon Access Control in Winnipeg, MB vacancy
  • $17.33 per hour

     ...Ready to suit up as a Healthcare Access Control Security Guard Requisition: 251135 What matters most in a role like this is your ability to build meaningful connections. Tell us about how your natural ability to engage with others reassures and inspires confidence.... 
    Suggested
    Hourly pay
    Permanent employment
    Casual work
    Shift work

    GardaWorld

    Winnipeg, MB
    1 day ago
  • $130k - $145k per year

    About UsThe Ontario Cannabis Store provides safe, responsible access to recreational cannabis for adults 19 and older. We operate...  ...every voice is heard. About the RoleWe’re looking for a Principal Software Engineer to join our team! The Principal Software Engineer is a... 
    Suggested
    Permanent employment
    Full time
    Contract work

    StratCann Services Inc.

    Winnipeg, MB
    1 hour ago
  • $150k - $175k per year

     ...professional to join its Enterprise Solutions (ES) team as a Principal Software Engineer based in Toronto. This role offers a unique opportunity to...  ...efforts using Angular or React to craft responsive, accessible, and user-friendly interfaces across platforms. Design and... 
    Suggested
    Long term contract
    Temporary work
    Flexible hours

    Berkshire Hathaway Specialty Insurance

    Winnipeg, MB
    1 hour ago
  • $6000 per month

    As a Principal Engineer at Dropbox, you will own company critical, loosely defined technical problems...  ...innovates, while remaining hands on in software development where it provides the...  ...company paid holidaysEach Dropboxer has access to 32 hours of paid volunteer time off each... 
    Suggested
    Long term contract

    Dropbox

    Winnipeg, MB
    1 hour ago
  •  ...services, leveraging modern AI‑augmented engineering practices to accelerate delivery, improve...  ...record building and shipping production software in modern languages (Java, Python, or similar...  ..., or if you would like to ask to access, correct, or delete your information, please... 
    Suggested
    Long term contract
    Work at office
    Remote work

    PointClickCare

    Winnipeg, MB
    1 hour ago
  • $5000 per month

    Overview Principal Associate, Software EngineerAbout Capital One Canada. For over 30 years, we’ve...  ...build relationships by making credit accessible, simple, intuitive and rewarding. We...  ...TeamYou’ll work alongside other Software Engineers on innovative projects. You’ll have... 
    Work at office
    Work from home

    Capital One

    Winnipeg, MB
    1 hour ago
  • $120k - $160k per year

     ...Great: ~ Join a team building software that helps customers optimize...  ...America. EOS Software Engineer Position Summary ~ Rodan...  ...pipelines, testing, and code‑quality controls. ~ Experience integrating...  ...committed to an inclusive, accessible recruitment and employment... 
    Long term contract
    For contractors
    Local area
    Flexible hours
    Night shift

    Rodan Energy Solutions Inc.

    Winnipeg, MB
    1 hour ago
  • $220k - $300k per year

     ...re deployed today, running in production at some of the largest carriers in North America. We are seeking a visionary Principal Software Engineer to join our Engineering team. In this role, you will drive our technical strategy, tackle our most complex engineering... 
    Long term contract

    Urban Ridge Supplies

    Winnipeg, MB
    1 hour ago
  • $204.6k - $287.5k per year

     ...creation easier, safer, and more rewarding. We are seeking a Principal Software Engineer to join our Research & Engineering team. You have the...  ...firepower wherever it creates maximum leverage for our core engine systems and technology stack. You will look across engine subsystems... 
    Full time
    Local area
    3 days per week

    Electronic Arts (EA)

    Winnipeg, MB
    1 hour ago
  •  ...Antec Controls, a division of Price Industries Limited, is a manufacturing...  ...and their families have free access to top medical professionals...  ...free Tea and Coffee. Software Developer – Antec Controls...  ...a Computer Science, Computer Engineering degree or a Technology program... 

    Price Industries Limited

    Winnipeg, MB
    23 hours ago
  • Lead high-voltage protection and control engineering for Qualus across Canada, applying system-level judgment to utility and renewable energy projects.As a Principal Engineer, you will provide technical leadership across projects from 12 kV to 500 kV. The work spans concept,... 

    UNAVAILABLE

    Winnipeg, MB
    1 hour ago
  • Principal Software EngineerTechnology Jobs - Ontario, CanadaLondon,Ontario Join Team CARFAX as Principal Software Engineer Isn't it time you bragged about where you work? At CARFAX, we do, every day. We pride ourselves on being mission-focused on helping to grow a brand... 
    Summer work
    Casual work
    Work at office
    2 days per week

    Carfax

    Winnipeg, MB
    1 hour ago
  • Lead high-voltage protection and control engineering for Qualus in Canada, applying technical governance across utility and renewable energy projects.As a Principal Protection and Control Engineer, you will guide designs from concept through construction and commissioning.... 

    Qualus Corporation

    Winnipeg, MB
    1 hour ago
  •  ...planning, designing, developing and testing software systems or applications for software...  ...advancements, and presenting on those to the engineering groups Creating formal networks with...  ...unable or limited in your ability to use or access the Company’s career webpage as a result... 

    Forcepoint

    Winnipeg, MB
    1 hour ago
  •  ...reliable identity services at Affim through Python backend engineering, IAM operations, and automation in a remote-first...  ...Engineer II, you will combine hands-on identity and access management operations with production software engineering. You will work primarily with SailPoint,... 
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    1 hour ago
  • $175k - $210k per year

    General Information:Job Title: Principal Software Engineer - ZynqueLocation: Toronto (Onsite/ Hybrid)Job Type: Full-TimeHiring Timeline:...  ...com. Accommodations:FIQ is committed to an inclusive and accessible recruitment process. Consistent with the Accessibility for... 
    Long term contract
    Internship
    Live In
    Work at office
    Remote work
    Flexible hours

    Fulfillment IQ

    Winnipeg, MB
    1 hour ago
  • Position OverviewPower your future with Qualus as a Principal Protection and Control Engineer, to join our well-established Protection & Control team of...  ...systems Hands‑on knowledge of protection software and platforms such as ASPEN, CAPE, EasyPower, SKM, and SEL... 
    Long term contract
    Temporary work
    Flexible hours

    UNAVAILABLE

    Winnipeg, MB
    1 hour ago
  • 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... 

    Motorola Solutions

    Winnipeg, MB
    1 hour ago
  • Principal Software Engineer - Agentic Engineering PlatformToronto, Canada With millions of diners, 70,000+ restaurant partners and 25+ years of...  ...engineering systems, with the testing, review, and rollout controls needed to use them safely. Working directly with product engineering... 
    Work at office
    Local area
    2 days per week

    OpenTable

    Winnipeg, MB
    1 hour ago
  • $168k - $252k per year

     ...The AI Model Serving team is the engine behind every production Workday agent...  ...also provide a uniform interface for accessing models on Bedrock and Gemini, and...  ...About the Role As either a Senior Software Development Engineer or a Principal Software Development Engineer on... 
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday, Inc.

    Winnipeg, MB
    1 hour ago
  • $240k - $250k per year

     ...Develop the integrated privileged access client within the endpoint...  ...Lead architecture and mentor engineers building endpoint platform...  ...Engineering Leverage AI‑assisted software development throughout the...  ...You Bring ~1+ years of Principal‑level systems software engineering... 
    Local area

    Saviynt

    Winnipeg, MB
    1 hour ago
  • Lead complex wireless software escalations at Extreme Networks, applying embedded systems expertise and system-level debugging to global customer issues.As a Principal Wireless Software Engineer, you will guide investigations across Development, QA, Product Management, and Support... 

    Extreme Networks

    Winnipeg, MB
    1 hour ago
  • Auxo is hiring a Principal Engineering Lead for a company building a portfolio of SaaS products and platforms at scale.You’ll work closely...  ...and technical goalsWho You Are 10+ years of experience in software engineering3+ years in a senior technical leadership or architecture... 

    Auxo | Growth Partner

    Winnipeg, MB
    1 hour ago
  • $180k - $275k per year

    Job Title: Principal Software Engineer - Python. Job Location: Toronto, CA. Job Location Type: Remote. Job Contract Type: Full-time.Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster... 
    Full time
    Contract work
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Lifelancer

    Winnipeg, MB
    1 hour ago
  •  ...Senior or Principal Software Engineer(s) Principal Engineer As a Principal Engineer, you will be a strong technical leader on the individual contributor (IC) track with deep experience in software development. Your primary responsibility will be to drive technical excellence... 
    Remote work

    HRB

    Winnipeg, MB
    1 hour ago
  • Lead wireless software debugging and customer escalations at Extreme Networks, applying C/C++, AI-assisted troubleshooting, and system-level analysis.This principal-level engineer owns technical resolution for critical global customer issues. The work spans embedded software... 

    102 Extreme Networks Canada, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...Principal Software Engineer (Canada) Key Responsibilities Build and drive solutions using the technologies you and your team choose. Develop applications using modern technologies and tools such as React, Node.js, SQL, TypeScript etc. Participate in all aspects... 

    TechnoCred

    Winnipeg, MB
    1 hour ago
  • Architect Agentic AI and high-scale web platforms as G-P’s Principal Software Engineer, working with a diverse remote-first team globally.This Principal Software Engineer serves as Tech Lead for G-P’s Marketing Technology team. You will own the public web platform and digital... 
    Remote work

    Globalization Partners Inc.

    Winnipeg, MB
    1 hour ago
  • $168k - $252k per year

     ...teams that bring together product leaders, machine learning engineers, and full-stack builders to create intelligent agents used...  ...impact. Engineering, but brighter.About the Role As a Principal Full Stack Software Engineer in Agent Factory, you’ll help build the user-... 
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours

    Workday, Inc.

    Winnipeg, MB
    1 hour ago
  • $187k - $250k per year

     ...nestled within the industry’s most intriguing cities, united by a drive to push the boundaries of storytelling. Learn more.The Principal Software Engineer (Platform) provides the team with deep technical insight into the details of building modern production pipelines using USD... 
    Long term contract
    Temporary work
    Worldwide

    Eyeline

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Avigilon Access Control. Be the first to apply!