Senior Embedded Software Engineer
Motorola Solutions
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 55% of similar roles. Most pay $165,000–$222,750 — the shaded band above. At the midpoint, this role pays about $200k versus about $194k 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 133 open roles on FindRole.
Listed pay typically runs $109,500–$140,000 across 113 roles with salary data.
Most-posted roles
At a glance
The Principal Embedded Software Engineer joins the Irvine Engineering team to support the development of MANET radios and advanced research projects. This role involves leading the architectural design and development of low-latency embedded firmware on ARM-based SoCs, optimizing Linux-based networking stacks for wireless applications, and implementing MAC and mobile ad-hoc networking routing protocols. The engineer will build device drivers, board support packages for ARM and RISC-V systems, security features including encryption algorithms like CNSA, and audio streaming applications. Key technical requirements include expertise in C programming, Linux kernel driver development, and experience with IPsec and various Internet/Ethernet protocols. The work focuses on solving complex communication challenges for mission-critical applications in defense, law enforcement, and public safety environments, ensuring products meet rigorous regulatory standards such as NIST FIPS 140-3 and NIAP Common Criteria.
What does a Embedded Software Engineer earn?
Median $151500 from 69 postings across 15 companies.
Skills
What you'll do
What we're looking for
More like this
Motorola Solutions
Motorola Solutions
Motorola Solutions
Motorola Solutions
Motorola Solutions
Motorola Solutions