CareerPlan

Embedded Software Engineer, Platform (Starshield)

USAFull-time$125k–$195k2026-10-09 → 2026-11-09
Security clearance required

Core

Maintain in-house branches of Linux, Buildroot, and U-Boot; design and implement platform security features including secure boot and runtime integrity; own device drivers and board-level firmware for in-house and vendor components.

Role type

Senior IC embedded software engineer (platform security)

Builds

Platform software stack (Linux, Buildroot, U-Boot), device drivers, and board-level firmware for space missions

Domain

Aerospace / Embedded Systems / Secure Boot

Required skills

Linux kernel development, C/C++/Rust, ARM/FPGA SoC embedded systems, secure boot flows, device drivers, build/deployment pipelines

Preferred skills

System-level development, computer architecture, testing/CI/CD, dynamic environment adaptability

Technologies

Linux, Buildroot, U-Boot, C, C++, Rust, ARM, FPGA

Responsibilities

Maintain in-house branches of Linux, Buildroot, and U-Boot; Design and implement platform security features including secure boot and runtime integrity; Support platform-specific test infrastructure; Own device drivers and board-level firmware for in-house and vendor components; Define and maintain interfaces between platform and userspace or mission software; Collaborate with electrical, FPGA, and application software teams from board prototyping through on-orbit operations

Seniority

Senior, hands-on IC