Software Engineer

Motorola Solutions

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Allen, TX
Salary
$83,800–$107,600 / yr
Posted
25 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $159k
This role $96k
$70k most similar roles pay here $216k

This role pays less than 99% of similar roles. Most pay $137,500–$180,250 — the shaded band above. At the midpoint, this role pays about $96k versus about $159k for comparable roles.

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 Unified Communications team is seeking a Senior Software Engineer (AI Operations) to lead the operational stability and AI-first transformation of Mission-Critical Push-To-Talk carrier deployments. You will manage production change controls on live networks, build advanced CI/CD pipelines, and integrate AI-driven troubleshooting tools like automated anomaly detection and intelligent log parsing into production workflows. The role involves executing high-risk maintenance windows for Linux-based servers, collaborating with Tier-1 carriers to integrate features in lab and production environments, and developing automated post-deployment test suites. Key technical requirements include proficiency in Python, Bash scripting, and infrastructure automation, alongside a strong foundation in TCP/IP networking, SIP, and telecom management tools. You will solve complex telecommunications engineering problems by replacing manual release procedures with automated cycles to enhance reliability for public safety and industrial users.

What does a Software Engineer earn in Texas?

Median $186925 from 189 postings across 40 companies.

See salary data

What you'll do

  • Execute critical production change controls, software releases, and security patches on Linux-based cloud servers during off-hours maintenance windows.
  • Architect, optimize, and maintain modern CI/CD pipelines to automate manual release procedures into frictionless delivery cycles.
  • Integrate AI-driven tools for automated anomaly detection and intelligent log parsing into the production change pipeline.
  • Develop automated post-deployment test suites to validate MCPTT server health and core features.
  • Collaborate with vendors and Tier-1 carriers to integrate product features in lab and live production environments.
  • Identify operational bottlenecks and develop AI-assisted workflows to eliminate human error and improve on-call efficiency.
  • Support carrier partners and end-customers during validation test cycles for newly deployed applications.

What we're looking for

  • Bachelor's degree in Computer Science, Computer Engineering, Telecommunications, or equivalent practical experience.
  • Legal indefinite work authorization is required.
  • 4+ years of hands-on experience in DevOps, Site Reliability Engineering (SRE), telecommunications operations, or mission-critical software deployment.
  • Strong foundational knowledge of TCP/IP networking, routing, Session Initiation Protocol (SIP), and telecom management tools.
  • Practical proficiency with CI/CD tooling, infrastructure automation, scripting (Python, Bash, etc.), and automated testing frameworks.
  • Demonstrated agility in evaluating and adopting emerging AI technologies, LLM APIs, or intelligent AIOps tools for software workflows.
  • Exceptional interpersonal and communication skills to engage external vendors, Tier-1 carriers, and internal cross-functional teams.
  • Willingness to dedicate 30–40% of the working schedule to off-hours/night maintenance windows.

More like this

Similar roles

Software Engineer

Applied Materials

Santa Clara, CA 107 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 108 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 105 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 77 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 17 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