Embedded Software Engineer

Motorola Solutions

Confirmed live yesterday Low trust
Hybrid

Quick summary

Work type
Hybrid
Location
Los Angeles, CA
Posted
106 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $161k
$121k most similar roles pay here $206k

This listing doesn't post a salary. Most similar roles pay $129,875–$193,000.

Based on 240 similar postings.

Employer

About Motorola Solutions

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

View all roles at Motorola Solutions

At a glance

TL;DR · Embedded Software Engineer

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 MAC and mobile ad-hoc networking routing protocols, as well as developing network management software, web interfaces, and audio streaming push-to-talk voice applications. The engineer will also build testing software for performance reliability, implement security protocols and encryption algorithms like CNSA, and develop device drivers and board support packages for ARM and RISC-V systems. Key technical requirements include expertise in C programming, Linux kernel driver development, and scripting. Candidates should possess skills in socket programming, Internet/Ethernet protocols, and IPsec. The work focuses on solving complex connectivity challenges in non-line-of-sight environments while ensuring products meet rigorous regulatory standards such as NIST FIPS 140-3 and NIAP Common Criteria for secure, high-bandwidth data transmission.

What does a Embedded Software Engineer earn?

Median $151500 from 65 postings across 16 companies.

See salary data

What you'll do

  • Implement the software portion of MAC and mobile ad-hoc networking routing protocols.
  • Develop network management software and web interface components.
  • Implement various security protocols and encryption algorithms for secure communication.
  • Develop audio streaming and push-to-talk voice applications.
  • Enhance product security and robustness to meet NIST FIPS 140-3 and NIAP Common Criteria requirements.
  • Create testing software to evaluate product performance and reliability.
  • Develop and maintain device drivers and board support packages for ARM and RISC-V systems.
  • Perform Linux system customization and scripting tasks.

What we're looking for

  • Must be a U.S. Citizen due to government contract requirements.
  • Bachelor of Science degree in Electrical, Computer, or Communications Engineering, Computer Science, or a related engineering field.
  • 3 years of relevant embedded system software development experience (1 year required with an advanced STEM degree).
  • Expertise in C programming and experience in Linux kernel driver development.
  • Experience with device driver and board support package development for ARM and RISC-V based systems.
  • Knowledge of security protocols, encryption algorithms, and Internet Protocol Security (IPsec).
  • Experience with socket programming and various Internet/Ethernet protocols.
  • Familiarity with MAC and networking layer communication systems.

More like this

Similar roles

Senior Embedded Software Engineer, R&D

Motorola Solutions

Los Angeles, CA 156 days ago $140,000$200,000
C Linux Kernel embedded system s ARM RISC-V Socket Programming IPsec MAC Mobile Ad-hoc Networking Ethernet NIST FIPS 140-3 NIAP Common Criteria Encryption Algorithms Scripting
5+ yrs exp Hybrid

Embedded Software Engineer, R&D

Motorola Solutions

Los Angeles, CA 143 days ago
C Linux Kernel embedded system s ARM RISC-V Socket Programming IPsec MAC MANET Ethernet NIST FIPS 140-3 NIAP Common Criteria Scripting BSP
2+ yrs exp Hybrid

Principal Embedded Software Engineer

Motorola Solutions

Los Angeles, CA 64 days ago $180,000$220,000
Embedded Linux C ARM RISC-V Linux Kernel Device Drivers IPsec MANET MIMO Socket Programming Ethernet Firmware Signal Processing NIST FIPS 140-3 NIAP Common Criteria UltraScale+ Microchip Polarfire
8+ yrs exp Hybrid

Associate Director of Embedded Software Engineering

Motorola Solutions

Los Angeles, CA +1 134 days ago $200,000$250,000
C Linux Kernel embedded system s Board Support Package AMD UltraScale+ MPSoC Microchip Polarfire SoC Secureboot Python Bash IPsec IGMP SNMP NIST FIPS 140-3 NIAP Common Criteria MAC MANET MIMO
8+ yrs exp Hybrid

Principal Embedded Security Engineer

Motorola Solutions

Los Angeles, CA 95 days ago $180,000$260,000
C/C++ Linux AES TLS SSL IPsec MACsec VPN DMVPN HMAC DSA Python FIPS 140-3 CSfC NIST
10+ yrs exp Hybrid

Embedded Software Engineer

Motorola Solutions

Schaumburg, IL 30 days ago $75,000$130,000
C C++ Python Linux Embedded Software Agile Git JIRA Machine Learning Artificial Intelligence Cybersecurity RF FPGA Wireless Communications