CareerPlanGet AI match score →

Principal Software Engineer

Torrance, California💼 Full-time💰 $204,000–$204,000🗓 2026-06-30 → 2026-07-31

Core

Architecting and evolving an embedded Linux platform and building software for real-time coordination of hundreds of intelligent power-amplified modules over web-based services.

Role type

Principal Software Engineer (Embedded Systems)

Builds

Embedded Linux platform, distributed system management software, real-time coordination services

Domain

Defense technology, intelligent power management, embedded systems

Deliverable

production ML models | product features | infrastructure

Required skills

C++, Rust, C, multi-threading, parallelism, concurrency, data structures, algorithms, design patterns, embedded systems development, resource-constrained software optimization

Preferred skills

Linux kernel customization (Yocto/Bitbake), asymmetric multiprocessing, real-time operating systems (RTOS), software architecture, object-oriented refactoring

Technologies

Linux, Yocto, Bitbake, C++, Rust, C, RTOS

Responsibilities

Architecting and evolving an embedded Linux platform utilizing open-source software and web-based microservices; Design and implementation of system management software to safely bring up, shutdown, and monitor a distributed system of electronic components; Building the software for real-time coordination of hundreds of intelligent power-amplified modules over web-based services; Provide mentorship and guidance to team members in the art of embedded software development

Seniority

Principal, hands-on IC with mentorship

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