Senior Embedded Software Engineer

Motorola Solutions•Los Angeles, CA
•Hybrid

About The Position

Silvus Technologies, a wholly owned subsidiary of Motorola Solutions, is seeking a full-time Senior Embedded Software Engineer for its Engineering Group. The role contributes to the development of Silvus MANET radios and advanced research projects, covering system areas such as device drivers, networking functions and services, encryption, and security features. The position reports to the Director of Software Engineering. The engineer will develop efficient, low-latency embedded firmware for ARM-based systems-on-chip and optimize Linux-based networking stacks for wireless applications. The role also includes implementing software for MAC and mobile ad-hoc networking routing protocols, as well as developing software for product performance and reliability testing. The position is based at Silvus Technologies’ headquarters in West Los Angeles, California, on a hybrid schedule requiring at least three onsite days per week: Mondays, Wednesdays, and Thursdays. The posting states no travel in the role description, while the general travel requirements specify under 10%. The position involves an office environment and occasional exposure to heat, cold, and allergens during field tests or demonstrations. Physical activities include lifting equipment up to 20 pounds, bending and reaching, kneeling or squatting, and walking or moving in labs.

Requirements

  • Bachelor of Science degree in Electrical Engineering, Computer Science, or a relevant engineering field.
  • At least 5 years of relevant embedded system software development experience.
  • Expertise in C programming.
  • Experience in Linux kernel driver development.
  • Must be a U.S. Person due to clients under U.S. federal contracts.
  • Employment is contingent upon successfully clearing a background check and drug test.

Nice To Haves

  • Knowledge of different security protocols and encryption algorithms, such as the suite of CNSA algorithms.
  • Experience with socket programming and various Internet/Ethernet protocols.
  • Understanding of the MAC and networking layers of a communication system.
  • Experience developing BSP support packages for AMD UltraScale+ MPSoC and Microchip PolarFire SoC.
  • Deep understanding of IPsec, network protocols, data authentication, and encryption.
  • Linux interrupt service routine development.

Responsibilities

  • Develop highly efficient, low-latency embedded firmware on ARM-based SoCs, such as UltraScale+.
  • Optimize Linux-based networking stacks for wireless applications.
  • Implement the software portion of MAC and mobile ad-hoc networking routing protocols.
  • Implement software for product performance and reliability testing.
  • Perform other related duties as assigned.

Benefits

  • Incentive bonus plans
  • Medical benefits
  • Dental benefits
  • Vision benefits
  • 401(k) with company match
  • 10 paid holidays
  • Generous paid time off packages
  • Employee stock purchase plan
  • Paid parental and family leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service