CareerPlanSign in

Principal Embedded Software Engineer

Irvine Engineering💼 Full-time💰 $180,000–$180,000🗓 2026-06-30 → 2026-09-26

Core

Lead architectural design and development of low-latency embedded firmware and networking stacks for MANET radios and advanced research projects.

Role type

Principal Embedded Software Engineer (ARM/RISC-V)

Builds

MANET radios, device drivers, board support packages, and security features for defense and public safety applications.

Domain

Defense communications, MANET, MIMO, embedded Linux

Deliverable

production ML models | product features | infrastructure

Required skills

Embedded Linux on ARM, C programming, Linux kernel driver development, MAC and routing protocols, security protocols and encryption, device driver development, Linux system customization

Preferred skills

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

Technologies

ARM, RISC-V, Linux, C, AMD UltraScale+, Microchip Polarfire

Responsibilities

Lead architectural design of embedded firmware; 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; Perform testing software development for product reliability.

Seniority

Principal, hands-on IC with strategic leadership

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.