Embedded Software Engineer, R&D

Motorola Solutions

Confirmed live yesterday Low trust
Hybrid

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $179k
$133k most similar roles pay here $225k

This listing doesn't post a salary. Most similar roles pay $142,154–$216,250.

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, R&D

Embedded Software Engineer - R&D joins the R&D team to develop MANET radios and advanced research projects. The role involves developing device drivers, networking functions, encryption features, and security protocols for tactical communications systems. Day-to-day responsibilities include implementing MAC and mobile ad-hoc networking routing protocols, creating network management software with web interfaces, and developing audio streaming and push-to-talk voice applications. The engineer will also perform Linux system customization, scripting, and testing software to ensure product reliability and compliance with NIST FIPS 140-3 and NIAP Common Criteria standards. Required technical skills include C programming expertise, Linux kernel driver development, and experience with ARM and RISC-V based systems. Preferred competencies include knowledge of IPsec, socket programming, and various Internet/Ethernet protocols to solve complex communication challenges in non-line-of-sight environments.

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 communications.
  • Develop audio streaming and push-to-talk voice application features.
  • Enhance product security and robustness to meet NIST FIPS 140-3 and NIAP Common Criteria standards.
  • 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 have a Bachelor of Science in Electrical Engineering, Computer/Communications Engineering, Computer Science, or a related field.
  • Must have at least 2 years of relevant embedded system software development experience.
  • A Master’s degree in Electrical, Computer, Communications Engineering, or Computer Science is an acceptable alternative to the Bachelor's requirement.
  • Must possess expertise in C programming and experience in Linux kernel driver development.
  • Must be a U.S. Citizen due to government contract requirements.
  • Preferred knowledge of security protocols, encryption algorithms (such as CNSA), and IPsec.
  • Preferred experience with socket programming and various Internet/Ethernet protocols.
  • Preferred experience with AMD UltraScale+ MPSoC or Microchip Polarfire SoC BSP development.

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

Motorola Solutions

Los Angeles, CA 106 days ago
C Linux Kernel embedded system s ARM RISC-V Socket Programming IPsec Ethernet Mobile Ad-hoc Networking NIST FIPS 140-3 NIAP Common Criteria AMD UltraScale+ MPSoC Microchip Polarfire SoC Scripting Encryption Algorithms
3+ 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