Embedded Software Engineer, R&D
Motorola Solutions
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 60% of similar roles. Most pay $149,500–$193,350 — the shaded band above. At the midpoint, this role pays about $170k versus about $171k 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
Senior Embedded Software Engineer – R&D joins the Research & Development department to develop advanced communications technologies for tactical mesh networks. This role involves implementing software for MAC and mobile ad-hoc networking routing protocols, alongside network management tools and web interfaces. The engineer will build security protocols, encryption algorithms, audio streaming, and push-to-talk voice applications while ensuring products meet NIST FIPS 140-3 and NIAP Common Criteria standards. Daily tasks include developing device drivers and board support packages for ARM and RISC-V systems, performing Linux system customization, and creating testing software for performance reliability. Key technical requirements include expertise in C programming, Linux kernel driver development, socket programming, and experience with Internet/Ethernet protocols. The role addresses complex communication challenges by providing secure, high-bandwidth data connectivity in both line-of-sight and extreme non-line-of-sight environments.
What does a Embedded Software Engineer earn?
Median $151500 from 65 postings across 16 companies.
Skills
What you'll do
What we're looking for
More like this
Motorola Solutions
Motorola Solutions
Motorola Solutions
Motorola Solutions
Motorola Solutions
TSC