CareerPlanSign in

Principal Embedded Software Engineer

Irvine, CA💼 Full-time💰 $180,000–$180,000🗓 2026-04-08 → 2026-10-05

Core

Develop software for Silvus' MANET radios and advanced research projects, focusing on device drivers, networking functions, encryption, and security features.

Role type

Principal Embedded Software Engineer

Builds

Self-healing, self-forming mesh network radios for tactical communications

Domain

Defense/Tactical Communications

Required skills

C programming, Linux kernel driver development, MAC protocol implementation, mobile ad-hoc networking routing protocols, security protocol implementation, encryption algorithms, device driver development, board support package development, Linux system customization

Preferred skills

Socket programming, Internet/Ethernet protocols, IPsec, AMD UltraScale+ MPSoC BSP, Microchip Polarfire SoC BSP, Linux Interrupt Service Routine development (via careerplan.io/jobs/R60569-principal-embedded-software-engineer-at-motorolasolutions)

Technologies

Linux, ARM, RISC-V, AMD UltraScale+ MPSoC, Microchip Polarfire SoC

Responsibilities

Implement MAC and mobile ad-hoc networking routing protocols; develop network management software and web interfaces; implement security protocols and encryption algorithms; develop audio streaming and push-to-talk voice applications; analyze and improve product security to meet regulatory requirements; implement testing software for product performance and reliability; develop and maintain device drivers and board support packages; customize Linux systems and write scripts

Seniority

Principal, hands-on IC