✦ Luna Orbit — Software Engineering

Senior Embedded Software Engineer

at Motorola Solutions

📍 Los Angeles, CA Hybrid 💰 $135K – $200K USD / year Posted March 18, 2026
Salary $135K – $200K USD / year
Type Full-Time
Experience senior
Exp. Years 5+ years
Education Bachelor of Science in Electrical Engineering, Computer Science, or related fields
Category Software Engineering

This role involves developing embedded software for advanced mesh radios, focusing on device drivers, networking, and security features in a defense/security context.

  • Implement software for MAC and routing protocols
  • Develop network management software and web interfaces
  • Implement security protocols and encryption
  • Analyze and improve product security
  • Develop device drivers for ARM and RISC-V

The environment includes embedded systems using C, Linux, ARM, and RISC-V architectures, with a focus on network protocols, encryption, and system robustness.

The ideal candidate is a senior embedded software engineer with at least 5 years of experience in C programming, Linux kernel driver development, and embedded systems. They should have expertise in networking protocols, security features, and working with ARM and RISC-V architectures, with a focus on defense or security applications.

C programmingLinux kernel driver developmentExperience in embedded system software developmentARM and RISC-V systemsSecurity protocols and encryption algorithms
NIST FIPS 140-3NIAP Common CriteriaDevice driver developmentNetworking protocolsWeb interface implementation
LinuxARMRISC-V
C programmingLinux kernel driver developmentARMRISC-Vnetworking functionsdevice driversencryptionsecurity protocolsLinux scriptingMAC protocolsnetwork management softwareweb interfacesecurity standards
C programmingLinux kernel driver developmentARMRISC-VNetworking functionsDevice driversEncryptionSecurity protocolsLinux scriptingMAC protocolsNetwork management softwareWeb interface development
collaborationproblem-solvingregulatory complianceanalytical skillscommunication
Industry Defense, Communications, Security
Job Function Embedded software development for secure communication systems
Role Subtype Embedded Engineer
Tech Domains Linux, Active Directory
Senior Embedded Software EngineerC programmingLinux kernel driver developmentARMRISC-VNetworking functionsDevice driversEncryptionSecurity protocolsLinux scriptingMAC protocolsNetwork management softwareWeb interfaceSecurity complianceFIPS 140-3NIAP Common Criteriaembedded softwareLinux kernel drivernetwork protocolssecurity algorithmsdevice driverssecurity standards

Lack of embedded systems experience, No experience with Linux kernel development, No security or encryption expertise, Not willing to work onsite in Los Angeles, No experience with ARM or RISC-V

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile