Kyle Johnston

Spacecraft Flight Software Engineer at Inversion

Kyle Johnston has a diverse work experience in the field of software engineering, primarily in the aerospace industry.

Kyle started their career as a Real-Time Software Engineer at Barrios Technology, LTD in 2018. Here, they performed formal verification of the Boeing CST-100 Starliner flight software, earning commendations for the thoroughness and quality of their test designs. Kyle specifically verified the fault detection, isolation, and recovery requirements for the avionics communication buses and integrated propulsion controllers.

In 2019, Kyle joined Raytheon Missiles & Defense as a Software Engineer II. Kyle served as the hardware-in-the-loop (HWIL) software lead for a rapid-paced DARPA development effort, managing the scope of work, making architectural decisions, and participating in C++ software development. Kyle also led the update effort for a legacy HWIL station.

Kyle then moved on to SpaceX in 2021 as a Software Engineer. Their responsibilities included exercising leadership across functions, serving as the responsible engineer for the bring-up of a new Dragon 2 HITL table, and performing data review of Dragon 2 hardware in the loop test results. Kyle played a crucial role in ensuring the smooth progress of work within the flight software department and in preparing the Dragon 2 flight software for operational use.

From 2021 to 2023, Kyle worked at SpinLaunch as the Lead Satellite Software Engineer. Kyle designed, developed, debugged, and integrated FreeRTOS based CubeSat flight software from scratch, meeting aggressive deadlines. Kyle created a central system API to share data between software components and designed a suite of base classes for flight software components. These standardized tasks, enabled telemetering of task status, and improved synchronized task scheduling in the system.

Finally, Kyle is currently employed at Inversion as a Spacecraft Flight Software Engineer starting from 2023. No specific details are provided about this role at this time.

Kyle Johnston attended the University of Houston from 2014 to 2017, where they earned a Bachelor of Science (B.S.) degree in Computer Science.

Links

Previous companies

SpinLaunch logo
SpaceX logo

Org chart