Embedded Software Engineer

Motorola Solutions

Los Angeles, United States Posted October 5, 2026

Check how well your resume matches this job

Remote Full-time Entry level
Job Description

Join Silvus, a leading provider of advanced wireless communication solutions. As an Embedded Software Engineer, you will be responsible for implementing software for MAC and mobile ad-hoc networking routing protocols, network management software, security protocols, audio streaming applications, and testing software for product performance and reliability. You will also develop and maintain device drivers and board support packages for ARM and RISC-V based systems, and customize and script the Linux system. This is a full-time position with flexible work models and a comprehensive benefits package.

  • Implementing software for MAC and mobile ad-hoc networking routing protocols, network management software, and security protocols.
  • Analyzing and improving product security and robustness to meet regulatory requirements, and implementing testing software for product performance.
  • Developing and maintaining device drivers and board support packages for ARM and RISC-V based systems, and customizing Linux systems.
  • 3 years of relevant embedded system software development experience; 1 year 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, Computer, or Communications Engineering, Computer Science, or relevant engineering fields
  • Must be a U.S. Citizen due to clients under U.S. government contracts
  • Expertise in C programming and experience in Linux kernel driver development
  • Masters of Science degree in Electrical, Computer, or Communications Engineering, Computer Science
  • Demonstrated experience with socket programming and various Internet/Ethernet protocols
  • Knowledge and experience of different security protocols and encryption algorithms such as suite of CNSA algorithms
  • Understanding of MAC and Networking layer of a communication system
  • Experience in AMD UltraScale+ MPSoC and Microchip Polarfire SoC BSP support package development
  • Linux Interrupt Service Routine development
  • Deep understanding of Internet Protocol Security (IPsec), network protocols, data authentication and encryption
  • If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team
Required Skills
software development communication testing Linux
Similar Jobs
Applications Engineer

Motorola Solutions

Senior 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