CareerPlan

Senior Embedded Software Engineer - Irvine

Irvine, CAFull-time$140k–$200k2026-09-18 → 2026-11-11
On-site · United StatesNo visa sponsorshipUnited States citizens only

Core

Develop embedded software for MANET radios and advanced research projects, focusing on device drivers, networking functions, encryption, and security features for mission-critical communications.

Role type

Senior Embedded Software Engineer

Builds

MANET radios, network management software, and secure communication systems for defense, law enforcement, and public safety.

Domain

Defense and Public Safety Communications

Required skills

C programming, Linux kernel driver development, MAC and mobile ad-hoc networking routing protocols, security protocols and encryption algorithms, device drivers and board support package (BSP) development, Linux system customization

Preferred skills

Master of Science in relevant engineering field, CNSA suite knowledge, socket programming, IPsec and network protocols, AMD UltraScale+/MPSoC or Microchip Polarfire SoC development, Linux Interrupt Service Routine (ISR) development

Technologies

Linux, ARM, RISC-V, C, IPsec, NIST FIPS 140-3, NIAP Common Criteria, CNSA

Responsibilities

Implement MAC and routing protocols, develop network management software and web interfaces, implement security and encryption, develop audio streaming and push-to-talk applications, analyze product security for regulatory compliance, create testing software, develop device drivers and BSPs

Seniority

Senior, hands-on IC