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. 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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal