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$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$160k - $250k per year
...Governance (IGA), granular application access, cloud security, and Privileged Access Management... ...(AiDLC) as our SDLC of record. Principal Engineer – PAM Platform WHAT YOU WILL BE DOING... ...YOU BRING Experience ~1+ year of software engineering experience as a Principal Software...SuggestedContract workInternship$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...SuggestedLong term contractPermanent employmentFull timeWork at officeWork from homeFlexible hours- ...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...SuggestedLong term contractFull timeTemporary workWork at officeFlexible hours
$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...SuggestedLong term contractFull timeTemporary workWorldwide- ...’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
$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- ...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
$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...Long term contractWork at officeRelocation1 day per week$148.3k - $171k per year
...industry with its low fees, advanced trading engine, strong security and reliability, and... ...Canada Holdings Inc. About This Role: As Software Engineer, Backend, you will be responsible... .... Our mission is to give our customers access to a broad array of digital assets, and we...Remote jobLocal areaWork from home$138k - $256k per year
...recognized globally as a leader in the Engineering, Procurement, Construction, Fabrication,... ...the project team. Works independently, controls / leads small teams including work... ...experience Intermediate computer and software skills to include the use of word processing...Full timeFor contractorsWork at officeFlexible hours$72k - $75k per year
...Role We're looking for an experienced Software Engineer in Testing to join our growing... ...tracking tools ~ Familiarity with source control management tools such as Git ~ Familiarity... ...with performance, security, or accessibility testing Experience in startup or fast...Full timeInternshipWork at officeRemote work$103k - $155k per year
...Learning full-stack cloud platform helps you optimise IT costs with a software-defined cloud operating model. Harness AI-ready capabilities... ...of 3 days per week to foster collaboration, team alignment, and access to in-office resources. Workplace type may vary based on...Permanent employmentFull timeInternshipManual laborWork at officeRemote workRelocation package3 days per week$95k - $120k per year
...come in… The key function of the Software Engineer is to build and maintain systems. This... ..., expert in gameplay systems, including controls, abilities, AI, RPG, multiplayer, online... ...Telus Virtual Health: we provide increased access to remote healthcare providers for...Full timeSummer workWork at officeLocal areaImmediate startRemote workFlexible hours- ..., Flipkart, and Okta, our team includes engineers from premier tech companies and graduates... ...web applications for performance, accessibility, and SEO best practices. Troubleshoot... ..., Express). Familiarity with version control systems like Git and build/deploy platforms...Full time
$227.6k - $284.6k per year
...one of Xero’s most strategically important initiatives. As Principal Engineer for Platform API, you will define and drive the long-term technical... ..., SDKs, and platform services that connect Xero’s accounting engine to the world. We work across domain and organisational...Long term contractPermanent employmentFull timeWork at officeRemote work- ...Are you an Analog Design Engineer passionate about building the high-speed interconnect technology powering the next generation of AI? Join our fast-growing semiconductor startup and help develop disruptive mixed-signal solutions that enable tomorrow's AI infrastructure. We...Full timeTemporary work
$260k - $275k per year
...critical SaaS platform used by global enterprises • Solve complex reliability challenges at scale • Influence architecture and engineering culture at a company level • Competitive compensation, benefits, and growth opportunities Security & Compliance This...Full time- ...We are seeking a skilled software-firmware engineer to join our power electronics lab. In this role, you will work on developing and maintaining... .... Benefits Some of the benefits that you will have access to are: Great work team Opportunity to be part of...Full time
- ...Overview Giffen Consulting Ltd. (Giffen) is looking to hire a Software Engineer Co-Op with experience in AI & Technology Integration t o... ...used by the firm (e.g., document management systems, project controls software, CAD/BIM tools). ~ Help build simple proof-of-...Long term contractTemporary workFor contractorsInternshipWork at officeWork from homeFlexible hours3 days per week
$95k - $145k per year
...computing, artificial intelligence, and software-defined networking to provide our clients... ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation... ...state machine, ltssm, tlp, credit flow control knowledge a plus ~ Experience with PCIe...Full time- ...about your well-being. Team members have access to wellness workshops and events, as... ...Position Summary: Reporting to the Lead Software Engineer, the Software Engineer will be a key contributor... ...Proficiency with Git or similar version control systems. ~ Experience with agile...Long term contractPermanent employmentFull timeWork at officeLocal areaWorldwideFlexible hours3 days per week
- ...Role & Impact The Product Platform Engineering organisation sits at the heart of our tech... ...that makes Xero unique. As Senior Principal Engineer you will be operating at the... ...architecture for AI-native engineering, automated software delivery, and advanced reliability...Long term contractFull timeWork at officeRemote workFlexible hoursShift work
- 1. General \ \\ - Job Title: UI Software Engineer \ - Type: Contract \ - Level: Mid -Level... ...game development using C++ and Unreal Engine? \ - Are you passionate about creating... ...diverse candidates to apply. We also provide accessibility and accommodation support to applicants...Hourly payFull timeContract workImmediate start3 days per week
$90k - $107k per year
...you'll need to get an interview ~2-3 years of professional software engineering experience in an agile, full-stack-focused environment. ~... ...encourage diversity through our Employee Resource Groups and provide access to resources and education to support the education of our...Full timeWork at officeLocal areaImmediate startVisa sponsorshipFlexible hours$90k - $135k per year
...insights – technology plays an invaluable role in our success. The engineering team at Warner Music Group makes all of it a reality. Check out... .... You have a drive to grow, learn, and master the craft of software development. Tech stack consists of Ruby on Rails, Postgres,...Full timeLocal areaWorldwide$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 officeRemote workHome officeFlexible hours$187k - $250k per year
...Principal Software Engineer (Platform) Provides the team with deep technical insight into the details of building modern production pipelines using USD and Houdini as a backbone. Leverages extensive production experience and leadership skills to design and help build systems...Long term contractTemporary work- ...The Job Corinex is seeking an experienced Senior Embedded Software Engineer to join our engineering team in developing next-generation smart... ...and software layers. ~ Proficiency with Git-based version control and modern software development practices. Nice to Have...Full time
- ...learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed... ...many Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big data...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Avigilon Access Control. Be the first to apply!
- general engineer Vancouver, BC
- mechanical engineering project manager Vancouver, BC
- directeur ingénierie Vancouver, BC
- mechanical engineering director Vancouver, BC
- director software engineering Vancouver, BC
- chief engineer Vancouver, BC
- chief power engineer Vancouver, BC
- engineering project manager Vancouver, BC
- project engineer assistant project manager Vancouver, BC
- software engineer - computer Vancouver, BC

