Software Engineer

Motorola Solutions

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Salt Lake City, UT
Posted
24 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $159k
$110k most similar roles pay here $212k

This listing doesn't post a salary. Most similar roles pay $141,500–$177,250.

Based on 240 similar postings.

Employer

About Motorola Solutions

Motorola Solutions, Inc. (NYSE: MSI) is a leading American technology company providing mission-critical communications, video security, and analytics for public safety and enterprise customers.

Motorola Solutions currently has 135 open roles on FindRole.

Listed pay typically runs $106,500–$140,000 across 117 roles with salary data.

Most-posted roles

View all roles at Motorola Solutions

At a glance

TL;DR · Software Engineer

Software Engineer The Senior Software Engineer joins the Blue Eye Monitoring team to design, build, and scale a core software platform for an AI-driven security system that transforms camera networks into active monitoring tools. This role involves developing backend services, APIs, third-party integrations, customer portals, and internal automation tools while managing distributed edge appliances in the field. The candidate will work with JavaScript, TypeScript, Node.js, C#, and PostgreSQL within cloud environments like Azure to manage mission-critical workflows and remote device provisioning. Key responsibilities include mentoring junior engineers, improving engineering standards, and building resilient systems for intermittent connectivity and resource-constrained environments. The role addresses complex technical challenges involving distributed systems, telemetry pipelines, and real-time surveillance platforms to provide automated threat detection and response capabilities through a combination of artificial and human intelligence.

What does a Software Engineer earn?

Median $197500 from 2196 postings across 133 companies.

See salary data

What you'll do

  • Design, build, and maintain backend services, APIs, and third-party integrations using Node.js and C#.
  • Develop front-end features for the AIPX web application and customer portal using TypeScript and JavaScript.
  • Manage cloud infrastructure and systems to manage distributed edge appliances in the field.
  • Design systems for remote device provisioning, configuration, and software updates over intermittent connections.
  • Optimize software performance for resource-constrained environments including limited CPU, memory, and bandwidth.
  • Improve observability, telemetry, and alerting for fleet health monitoring of deployed devices.
  • Mentor junior and mid-level engineers through code reviews, coaching, and technical leadership.
  • Translate ambiguous problems into executable engineering plans while managing technical debt and platform health.

What we're looking for

  • 10+ years of professional software engineering experience.
  • Strong experience building production systems in JavaScript and TypeScript.
  • Experience with backend development in Node.js and/or C#.
  • Experience designing scalable APIs, service integrations, and distributed systems.
  • Experience working with relational databases like PostgreSQL and cloud environments (Azure preferred).
  • Experience mentoring engineers and leading technical initiatives.
  • Legal authorization to work in the U.S. indefinitely.
  • Experience managing Linux-based edge appliances or remote devices (preferred); experience with Kubernetes/containerized environments (preferred).

More like this

Similar roles

Software Engineer

Applied Materials

Santa Clara, CA 108 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 109 days ago $152,000$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 106 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 77 days ago $152,405$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp

Software Engineer

Booz Allen Hamilton

Rome, NY 78 days ago $69,300$158,000
Python Golang Java C C++ Spring React.js Node.js Angular.js SQL Oracle Cloud Platforms Agile Microsoft Office

Software Engineer

PNC

Pittsburgh, PA +2 18 days ago $75,000$137,500
Application Development software development lifecycle System Development Life Cycle Technical Writing Architecture Application Testing Release Management UX) Design Packaged Application Integration Technical Troubleshooting
2+ yrs exp