Senior Embedded Software Engineer

Motorola Solutions

Irvine, United States Posted October 26, 2026

Check how well your resume matches this job

On-site Full-time Senior
Salary Range

$140,000 - $200,000

Job Description

Join Silvus, a leading provider of advanced communication solutions. As a Senior Embedded Software Engineer, you will play a crucial role in the development of our MANET radios and advanced research projects. You will work on various aspects of the system, including device drivers, networking functions, encryption, and security features. This position offers a flexible work model, paid time off, health care benefits, and opportunities for learning and development.

  • Participate in the development of Silvus’ MANET radios and advanced research projects, focusing on all aspects of the system including device drivers, networking functions, and security features.
  • Implement software portions of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols, network management software, and different security protocols.
  • Analyze and improve product security and robustness to meet regulatory requirements, and implement testing software for product performance and reliability testing.
  • Minimum 5 years of relevant embedded system software development experience; 3 years of relevant embedded system software development experience with an advanced STEM degree
  • All employment is contingent upon the successful clearance of a background check and drug test
  • Bachelor of Science degree in Electrical Engineering, Computer or Communications Engineering, Computer Science, or relevant engineering field
  • Expertise in C programming and experience in Linux kernel drive development
  • Must be a U.S. Citizen due to clients under U.S. government contracts
  • Master of Science degree in Electrical, Computer, or Communications Engineering, or Computer Science
  • Knowledge and experience of different security protocols and encryption algorithms such as the CNSA (Commercial National Security Algorithm) suite
  • Demonstrated experience with socket programming and various Internet/Ethernet protocols
  • Understanding of MAC and Networking layer of a communication system
  • Linux Interrupt Service Routine development
  • Deep understanding of Internet Protocol Security (IPsec), network protocols, data authentication and encryption
  • Experience in AMD UltraScale+, MPSoC, Microchip Polarfire SoC, or BSP (Board Support Package) development
Required Skills
communication testing software development electrical engineering Linux
Similar Jobs
Applications Engineer

Motorola Solutions

Senior Software Engineer

Motorola Solutions

Web Interface Software Engineer

Motorola Solutions

How to apply

You apply on Motorola Solutions’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Motorola Solutions
Share This Job