Senior Software Engineer
Motorola Solutions
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 87% of similar roles. Most pay $192,050–$254,750 — the shaded band above. At the midpoint, this role pays about $165k versus about $223k for comparable roles.
Based on 240 similar postings.
Employer
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
At a glance
As a Machine Learning Engineer within the Signals and Systems group, you will develop machine learning solutions designed to enhance performance in wireless communication systems. You will manage inputs from unique sources, such as software defined radio captures across various RF signals, while building large-scale, high-throughput systems that process vast quantities of data. Your daily work involves collaborating with UX designers and infrastructure engineers to prototype and integrate ML algorithms across scales ranging from resource-constrained edge compute to full-sized data centers. The role requires expert knowledge in Python and frameworks like PyTorch or TensorFlow, alongside a strong foundation in linear algebra, probability, and statistical modeling. You will apply these skills to solve complex problems in signal processing for mission-critical applications, utilizing your expertise in supervised and unsupervised learning to improve wireless and embedded systems.
What does a Machine Learning Engineer earn in California?
Median $246394 from 172 postings across 28 companies.
Skills
What you'll do
What we're looking for
More like this
Motorola Solutions
Q2
Booz Allen Hamilton
Apple Inc
Equifax
Booz Allen Hamilton