CareerPlanSign in

Embedded Software Engineer

Los Angeles, CA💼 Full-time💰 $48–$48🗓 2026-05-28 → 2026-10-02

Core

Develop embedded software for tactical radios, implementing MAC protocols, routing, security, and audio streaming for secure, self-healing mesh networks.

Role type

Senior Embedded Software Engineer (Tactical Communications)

Builds

Silvus tactical radios with self-healing mesh networking capabilities

Domain

Defense & Security / Embedded Systems / Networking (via careerplan.io/jobs/R63577-embedded-software-engineer-at-motorolasolutions)

Deliverable

production ML models | product features

Required skills

C programming, Linux kernel driver development, MAC protocol implementation, routing protocols, security protocol implementation, encryption algorithms, device driver development, ARM/RISC-V BSP development, Linux scripting

Preferred skills

Socket programming, IPsec, AMD UltraScale+ MPSoC BSP, Microchip Polarfire SoC BSP, Linux Interrupt Service Routine development, CNSA algorithms

Technologies

Linux, ARM, RISC-V, C, IPsec, CNSA

Responsibilities

Implement MAC and mobile ad-hoc networking routing protocols; Develop network management software and web interfaces; Implement security protocols and encryption algorithms; Develop device drivers and board support packages for ARM and RISC-V systems; Customize Linux systems and write scripts; Create testing software for product performance and reliability.

Seniority

Senior, hands-on IC