Summary
Bill Eggert is a senior software leader and engineer with a decade of experience building high-performance flight, embedded, and ground software for launch vehicles and spacecraft. Currently Director of Software at Firefly Aerospace, he oversees flight, embedded, guidance & controls, and ground teams across multiple vehicles including small and medium launchers and a lunar lander. A longtime C++ enthusiast with deep interest in compiler and programming-language design, he has led development of novel languages and compilers for hardware automation and launch operations. His background spans simulation, fluid dynamics, and control algorithms—work that produced ultra-fast physics simulators and guidance-focused linear algebra libraries. Bill pairs hands-on systems engineering (from tokamak analysis to rig-site instrumentation) with team-building and CI-driven software practices that accelerated testing and first-flight readiness. Outside work he experiments with computer vision, rendering, ML for game AI, and deliberately “ruins” toolchains by installing exotic compilers, reflecting a practical curiosity that drives novel solutions.
10 years of coding experience
14 years of employment as a software developer
Bachelor of Science Chemical and Biological Engineering double major in Mathematics, Bachelor of Science Chemical and Biological Engineering double major in Mathematics at Rice University
Master's degree Mechanical and Aerospace Engineering, Master's degree Mechanical and Aerospace Engineering at Princeton University