Senior Embedded Software Engineer
Motorola Solutions
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 57% of similar roles. Most pay $139,912–$177,250 — the blue band above. At the midpoint, this role pays about $170k versus about $159k 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 172 open roles on FindRole.
Listed pay typically runs $100,000–$130,000 across 129 roles with salary data.
Most-posted roles
At a glance
JOB TITLE: Senior Embedded Software Engineer The Senior Embedded Software Engineer joins the Engineering Group to support the development of MANET radios and advanced research projects. This role involves developing highly efficient low-latency embedded firmware on ARM-based SoCs, specifically optimizing Linux-based networking stacks for wireless applications. Key responsibilities include implementing software for Medium Access Control, mobile ad-hoc networking routing protocols, device drivers, networking functions, and security features. The engineer will also build testing software for product performance and reliability. Required technical skills include expertise in C programming, Linux kernel driver development, and socket programming. Preferred experience includes AMD UltraScale+ and Microchip Polarfire SoC BSP support, IPsec, and CNSA algorithms. This work addresses mission-critical communication challenges for defense, law enforcement, and public safety agencies in demanding operational environments.
What does a Embedded Software Engineer earn in California?
Median $180800 from 38 postings across 11 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