Skip to content
mimi

Senior Embedded Software Engineer

Motorola Solutions

Los Angeles · Hybrid Full-time Lead $140k – $200k/yr Today

About the role

Company Overview

At Motorola Solutions, we recognize that our strength lies in our people. We're a global community dedicated to the mission of enhancing safety for all. Our innovative technologies are designed to protect people, property, and places, enabling safer communities, schools, hospitals, businesses, and nations. Join a career with purpose and help us shape a safer future.

Department Overview

Silvus Technologies, acquired by Motorola Solutions in 2025, contributes to the development of cutting-edge safety and security technologies. Drawing from advanced DARPA research, Silvus Technologies is transforming tactical communications with state-of-the-art solutions. Our radios create a self-forming, self-healing mesh network that guarantees secure connectivity for data and video transmission.

Job Opportunity

We invite you to apply for the role of Senior Embedded Software Engineer in our Research & Development department, working closely with the Vice President of R&D. This full-time position is based at Silvus headquarters in the vibrant West Los Angeles, CA, and follows a hybrid work model requiring a minimum of 3 days onsite each week (Mondays, Wednesdays, and Thursdays).

Key Responsibilities

  • Develop software for Medium Access Control (MAC) and mobile ad-hoc networking routing protocols.
  • Create network management software and associated web interfaces.
  • Implement diverse security protocols and encryption algorithms.
  • Integrate audio streaming and push-to-talk voice applications.
  • Enhance product security and robustness to comply with regulatory standards like NIST FIPS 140-3 and NIAP Common Criteria.
  • Develop software for performance and reliability testing.
  • Maintain device drivers and board support packages for ARM and RISC-V systems.
  • Customize and script Linux systems.

Required Qualifications

  • Bachelor of Science in Electrical, Computer, Communications Engineering, Computer Science, or a related field.
  • Five years of embedded system software development experience, or three years with an advanced STEM degree.
  • Expertise in C programming and Linux kernel driver development.
  • U.S. Citizenship required due to U.S. government contracts.
  • Employment is contingent upon successful background check and drug test.

Preferred Skills and Experience

  • Master's degree in relevant engineering fields.
  • Familiarity with various security protocols and encryption algorithms, including the CNSA suite.
  • Experience with socket programming and Internet/Ethernet protocols.
  • Understanding of MAC and Networking layers in communication systems.
  • Experience with AMD UltraScale+ MPSoC and Microchip Polarfire SoC BSP development.
  • Advanced knowledge of Internet Protocol Security (IPsec), network protocols, data authentication, and encryption.
  • Experience in Linux Interrupt Service Routine development.

Compensation

Salary: $140,000 - $200,000 annually. The pay range is based on market research and may vary based on candidate experience and qualifications.

Travel Requirements

Less than 10% travel required.

Relocation and Benefits

Domestic relocation provided. Our U.S. benefits package includes:

  • Incentive Bonus Plans
  • Medical, Dental, Vision benefits
  • 401K with Company Match
  • Paid Holidays
  • Generous Paid Time Off
  • Employee Stock Purchase Program
  • Paid Parental and Family Leave
  • and more!

EEO Statement

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected characteristic.

We're proud of our community-focused culture that empowers everyone at Motorola Solutions to bring their authentic selves to work and contribute to creating a safer world.

If you’re excited about joining our team but don’t meet every preferred qualification, we encourage you to apply and share your perspective on how you could be a valuable addition.

For individuals requiring accommodations in the recruitment process due to disabilities or health conditions, please complete the Reasonable Accommodations Form for assistance.

Skills

ARMCLinuxRISC-V

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free