CareerPlanSign in

Software Engineer - Embedded Systems (Cleared)

💼 Full-time🗓 2026-06-24 → 2026-09-24

Core

Building a distributed operating system (SwoopOS) that decomposes physical equipment (grids, militaries, manufacturing) into a combined robotic embodiment for autonomous systems and agentic AI.

Role type

Senior IC embedded systems engineer (OS/kernel/firmware)

Builds

A distributed operating system running on heterogeneous hardware in the physical world

Domain

Defense/Critical Infrastructure + Embedded Systems + Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C, Rust, OS/Kernel development, RTOS, Embedded Systems/Firmware design, Microkernel development, Bare Metal development, Low-level hardware systems

Preferred skills

Microcontrollers, SoC, device drivers, hardware bringup, power management, ARM processors, performance optimization, file systems, bootloading, firmware, x86 assembly, system BIOS, FPGAs, hardware/software integration, clocks and timing, serial protocols (I2C, SPI, UART, USB), systems engineering, distributed systems

Technologies

C, Rust, ARM, x86, FPGAs

Responsibilities

Develop and maintain embedded system firmware including low-level drivers, bootloaders, and OS-critical functions; Contribute to OS integration and kernel-level modules; Design and implement application-layer features and system services; Collaborate cross-functionally to debug complex issues spanning firmware, OS, and application boundaries; Collaborate with deployment engineering to solve technical challenges for customer requirements

Seniority

Senior, hands-on IC

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