CareerPlanSign in

Embedded Linux Software Engineer

Irvine, California, United States💼 Full-time💰 $100,000–$100,000🗓 2025-10-16 → 2026-09-26

Core

Designing, developing, and maintaining embedded software solutions for Linux-based video products in aerospace and defense applications.

Role type

Embedded Linux Software Engineer

Builds

Video processing, encoding, and streaming systems for aerospace and defense

Domain

Aerospace / Defense / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, Python, Bash, Linux kernel internals, device driver development, API design (REST, gRPC, MQTT, WebSockets), CI/CD pipeline management, Docker containerization, Git

Preferred skills

Video streaming technologies, scalable software architecture design, automation scripting

Technologies

Linux, C, C++, Python, Bash, Git, Docker, REST, gRPC, MQTT, WebSockets

Responsibilities

Design and develop embedded software for Linux-based systems including device drivers and kernel modules; Build application-level software for video processing, encoding, and streaming; Implement APIs and communication protocols; Manage CI/CD pipelines, build systems, and automated testing frameworks; Develop containerization strategies using Docker; Debug and optimize system performance across the full software stack; Write scripts for automation and application development

Seniority

Mid-level, hands-on IC

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