Principal Embedded Software Engineer

Motorola Solutions•Los Angeles, CA
•$180,000 - $220,000•Hybrid

About The Position

Silvus Technologies, a wholly owned subsidiary of Motorola Solutions, develops MANET and MIMO communications systems for mission-critical applications. The Principal Embedded Software Engineer will join the Software Engineering team and contribute to the development of MANET radios and advanced research projects, working across system areas such as device drivers, networking functions and services, encryption, and security features. The role reports to the Director of Software Engineering. The position is based at Silvus Technologies’ headquarters in West Los Angeles, California, with a hybrid schedule requiring at least three onsite days per week: Mondays, Wednesdays, and Thursdays. The posting says travel is not required in the role responsibilities, although another section lists travel requirements as 10–25%. Domestic relocation is provided.

Requirements

  • Bachelor of Science degree in Electrical Engineering, Computer Science, or a relevant engineering field.
  • At least 8 years of relevant embedded system software development experience.
  • Hands-on and lead expertise designing and developing embedded firmware using embedded Linux on ARM processors for networking, signal processing, and/or wireless applications.
  • Expertise in C programming.
  • Experience in Linux kernel driver development.
  • Must be a U.S. citizen due to clients under U.S. government contracts.
  • Employment is contingent on successfully completing a background check and drug test.

Nice To Haves

  • Knowledge of and experience with 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 with AMD UltraScale+ MPSoC and Microchip PolarFire SoC board support package development.
  • Deep understanding of IPsec, network protocols, data authentication, and encryption.
  • Linux Interrupt Service Routine development.

Responsibilities

  • Lead the architectural design and development of highly efficient, low-latency embedded firmware on ARM-based SoCs, such as UltraScale+.
  • Optimize Linux-based networking stacks for wireless applications.
  • Develop and maintain device drivers and board support packages for ARM- and RISC-V-based systems.
  • Implement the software portion of MAC and mobile ad-hoc networking routing protocols.
  • 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