Software Engineer (Salt Lake City, UT Hybrid)
- Salt Lake City, United States
- $150K – $180K /yr
- Mid Level
- Posted
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. Department Overview Blue Eye Monitoring has a unique approach to providing security.
We use our proprietary Blackbox technology to turn your existing camera network into an active security system. Your cameras become the sensors and our AI software embedded inside the Blackbox watches the property for threats while you are away. Once detected, an alarm is immediately sent to our command center where our highly trained Video Surveillance Technicians (VSTs) take over.
Now a live person sees the property in real time to assess the situation and take appropriate action. Appropriate responses may be a verbal warning over the loudspeaker, calling the police or welcoming a resident home for the evening. Our approach of using both artificial and human intelligence allows for a safe and comfortable solution and all of this is done utilizing the cameras you already have installed.
Blue Eye was acquired by Motorola Solutions in November 2025. Job Description Blue Eye is looking for a Senior Software Engineer to help design, build, and scale our core platform across backend systems, web apps, and distributed edge infrastructure.
In this hands-on leadership role, you will own major technical initiatives end-to-end, mentor team members, and drive engineering velocity across mission-critical workflows. Key Responsibilities Core Development: Build scalable backend services, customer- and operator-facing web apps, and integrations using Node.js, C#, and TypeScript.
Edge & Cloud Systems: Develop control planes, remote provisioning, and OTA update systems for distributed edge appliances operating under intermittent connectivity and constrained resources. Technical Leadership: Lead architectural decisions, break down complex requirements, establish best practices, and mentor engineers through reviews and coaching.
Platform Reliability: Drive observability, telemetry, and CI/CD pipelines while debugging production issues across cloud and field deployments. Qualifications 4+ years of professional software development/engineering experience. 1+ years of experience using AI Strong production background with JavaScript/TypeScript, alongside backend experience in Node.js and/or C#.
Proven track record designing scalable APIs, relational databases (PostgreSQL), and distributed, event-driven architectures. Hands-on cloud experience (Azure preferred). Demonstrated technical leadership, mentoring skills, and end-to-end ownership. Preferred Fleet management for Linux-based edge devices, remote control planes, and OTA rollout/recovery strategies.
Experience with Kubernetes, Terraform (IaC), and observability tools (Prometheus, Grafana, Loki). Familiarity with Azure messaging services (Event Hub, Event Grid, Service Bus). Background in video streaming, WebRTC, or surveillance technologies. What We Offer High-ownership role with direct influence on architecture and product direction.
Collaborative, remote-friendly work environment solving complex, real-world distributed systems challenges. Opportunity to scale a mission-critical platform integrating cloud-native systems, edge appliances, and AI workflows. Target Base Salary Range: $150,000 USD - $180,000 USD 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.
Note: This role requires working on-site in our Salt Lake City office 4 days per week during the first 3 months for onboarding, transitioning to 2 days per week thereafter. #LI-MP2 #LI-HYBRD Basic Requirements Bachelors degree with 4+ years of professional software development/engineering experience AND 1+ years of experience using AI Legal authorization to work in the U.S. indefinitely is required.
Employer work permit sponsorship is not available for this position. Travel Requirements Under 10% Relocation Provided None Position Type Experienced Referral Payment Plan Yes Our U.S. Benefits include: Incentive Bonus Plans Medical, Dental, Vision benefits 401K with Company Match 10 Paid Holidays Generous Paid Time Off Packages Employee Stock Purchase Plan Paid Parental & Family Leave and more!
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.
