Avionics Software Engineer
LodestarspaceAbout the role
<h3><strong>About Lodestar</strong></h3> <p>Lodestar's mission is to develop the first "Protect and Defend" capability for high-value space assets in orbit. Our flagship product, MITHRIL, is our hardware-agnostic, AI-enabled autonomy software suite that enables us to augment any off-the-shelf spacecraft with the ability to autonomously detect, characterise, and reversibly neutralise orbital threats. By building on the proven space heritage of our best-in-class satellite-bus partners and fully integrating MITHRIL into a single unified platform, we deliver an end-to-end, autonomous in-space bodyguarding service.</p> <hr> <h3><strong>About the Job</strong></h3> <p>We’re hiring <strong>Avionics Software Engineers</strong> across three technical focus areas: <strong>Flight Software, Distributed Middleware & Embedded Linux</strong> Depending on your experience, you’ll take ownership of one of these areas while working closely across avionics, autonomy, AI/ML, and hardware. </p> <hr> <h3><strong>What You'll Do</strong></h3> <p>Within our Avionics Software team, we're hiring multiple engineers across two core technical specialisms. Please identify which role best matches your skills and experience: </p> <h3><strong>1. Distributed Middleware Engineering</strong></h3> <ul> <li>Develop the distributed middleware enabling communication, workload orchestration, and telemetry across heterogeneous onboard compute systems.</li> <li>Build resilient software infrastructure including high-performance IPC, networking, process supervision, and fail-safe Over-The-Air (OTA) update mechanisms.</li> <li>Deliver scalable software platforms that support fault-tolerant autonomous operations.</li> </ul> <h3><strong>2. Embedded Linux Engineering</strong></h3> <ul> <li>Develop and maintain custom embedded Linux platforms for NVIDIA Jetson-based flight computers, from board bring-up through to deployment.</li> <li>Optimise kernel performance through real-time tuning, low-level driver development, system profiling and selective kernel slimming.</li> <li>Architect a hardened, minimal-footprint Linux-based operating system.</li> </ul> <hr> <h3><strong>Qualifications</strong></h3> <p>The following qualifications are desired across all of these roles:</p> <ul> <li>BEng/MEng in Engineering, Computer Science, or equivalent experience.</li> <li>Strong foundation in C++.</li> <li>Experience developing software for embedded systems using Linux or RTOS (e.g., RTEMS, FreeRTOS).</li> <li>Solid understanding of multi-process architectures and inter-process communication.<
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s