CareerPlanSign in

Lead Software Engineer

Austin, Texas, United States💼 Full-time🗓 2026-08-12 → 2026-09-27

Core

Define software architecture and development strategy for SBC-based products in defense, aerospace, and autonomous systems.

Role type

Lead Embedded Linux Software Engineer

Builds

Scalable, production-ready embedded software platforms for uncrewed aircraft systems (UAS) and autonomous systems

Domain

Defense, aerospace, and autonomous systems

Deliverable

production ML models | product features

Required skills

Embedded Linux (bootloader, kernel, drivers, middleware), SBC architecture design, Yocto/Buildroot, hardware-software integration, system validation (EMC, thermal, power), technical leadership, debugging with oscilloscopes/logic analyzers, CI/CD, GitLab/Gerrit

Preferred skills

Docker, Kubernetes, static analysis, fuzz testing

Technologies

Embedded Linux, Yocto, Buildroot, GDB, OpenOCD, Segger, LTTng, perf, GitLab, Gerrit, Docker, Kubernetes

Responsibilities

Define software development strategy and technical standards; design scalable system software architectures; lead software engineering teams; develop critical software components and prototypes; collaborate on hardware platform selection and integration; coordinate low-level drivers and middleware development; conduct code and system audits; define testing methodologies and validation strategies; mentor team members

Seniority

Senior, hands-on IC with technical leadership

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