CareerPlan

Senior Embedded Software Engineer – R&D

Los Angeles, CAFull-time$140k2026-04-08 → 2026-11-10
Hybrid · United StatesNo visa sponsorship

Core

Developing embedded software for advanced tactical communications radios, implementing networking protocols, security, and device drivers for self-healing mesh networks.

Role type

Senior Embedded Software Engineer (R&D)

Builds

Secure, high-bandwidth tactical radios and mesh networking systems

Domain

Defense/Tactical Communications

Required skills

C programming, Linux kernel driver development, MAC layer protocols, mobile ad-hoc networking routing, security protocols, encryption algorithms, device driver development, ARM/RISC-V BSP development, Linux system customization

Preferred skills

CNSA algorithms, socket programming, IPsec, network protocols, data authentication, Linux Interrupt Service Routine development, AMD UltraScale+ MPSoC, Microchip Polarfire SoC

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 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