Senior Embedded Software Engineer
Motorola Solutions
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $122,285–$181,275.
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 156 open roles on FindRole.
Listed pay typically runs $100,000–$135,000 across 120 roles with salary data.
Most-posted roles
At a glance
JOB TITLE: Embedded Software Engineer The Embedded Software Engineer joins the Software Engineering team to develop advanced communications technologies for tactical mesh networks. This role involves implementing the software portion of MAC and mobile ad-hoc networking routing protocols, alongside network management software and web interfaces. Key responsibilities include developing device drivers and board support packages for ARM and RISC-V systems, customizing Linux systems, and implementing security protocols and encryption algorithms. The engineer will also build audio streaming and push-to-talk voice applications while ensuring product robustness meets NIST FIPS 140-3 and NIAP Common Criteria. Required technical skills include expertise in C programming, Linux kernel driver development, and socket programming. The work focuses on creating secure, high-bandwidth data connectivity and self-healing networks for complex non-line-of-sight environments.
What does a Embedded Software Engineer earn in California?
Median $180800 from 34 postings across 11 companies.
Skills
What you'll do
What we're looking for
More like this
Motorola Solutions
Motorola Solutions
Motorola Solutions
L3Harris
General Dynamics
Qualcomm