What is a Software Engineer at Firefly Aerospace?
As a Software Engineer at Firefly Aerospace, you are at the intersection of high-stakes software development and cutting-edge aerospace engineering. Your contributions directly impact the reliability, precision, and success of our launch vehicles and spacecraft. Whether you are working on flight software, ground support equipment, or complex simulation systems, your work is fundamental to our mission of providing economical and dependable access to space.
This role requires more than just clean code; it demands an appreciation for the physical systems your software controls. You will frequently collaborate with propulsion, structures, and GNC (Guidance, Navigation, and Control) teams to ensure that software interfaces seamlessly with hardware. Expect a fast-paced environment where problem-solving is iterative, and your ability to translate complex engineering requirements into robust, mission-critical software is the key to success.

