CareerPlan

Embedded Software Engineer - R&D

Los Angeles, CAFull-time2026-04-21 → 2026-11-10
Hybrid · United StatesNo visa sponsorship

Core

Develop embedded software for MANET radios and advanced research projects, focusing on device drivers, networking functions, security protocols, and encryption.

Role type

Embedded Software Engineer (R&D)

Builds

Self-healing mesh network radios for tactical communications

Domain

Defense/Tactical Communications

Required skills

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

Preferred skills

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

Technologies

Linux, ARM, RISC-V, C

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

Mid-level, hands-on IC