Software Engineer - Propulsion Analysis

Firefly Aerospace

Firefly Aerospace

Software Engineering
Cedar Park, TX, USA
Posted on Friday, November 4, 2022


Firefly Aerospace Inc. is an American end-to-end space transportation company committed to providing economical and convenient access to space for small payloads through the design, manufacture, and operation of reliable launch and spacecraft vehicles. Firefly’s launch vehicles utilize common technologies, manufacturing infrastructure, and launch capabilities, providing LEO launch solutions for up to ten metric tons of payload. Combined with Firefly’s in-space vehicles, such as the Space Utility Vehicle (SUV) and Blue Ghost Lunar Lander, Firefly provides the space industry with a single source for missions from LEO to the surface of the Moon or beyond. Firefly is headquartered in Cedar Park, TX.


Firefly seeks a highly talented Propulsion Analysis Engineer experienced in writing software to join our growing analysis team. As a Propulsion Analyst you will use your expert knowledge in software development to build and improve Firefly’s in-house software tools. This role will play a key part in this group by leading to the overall development of the propulsion simulation infrastructure. Propulsion analysts are involved throughout the engineering process and therefore require excellent interdisciplinary communication skills.


  • Work closely with multi-disciplinary propulsion and systems engineering teams to gather requirements, profile, and develop the software tools needed to evaluate vehicle performance.
  • Responsible for data reduction activities with an emphasis on automating several portions of this workflow.
  • Develop well documented codes or procedures for performing thermal and fluid analyses, and postprocessing test results.
  • Responsible for updating and correlating models based on test and flight data.
  • Responsible for reviewing the analyses of peers and mentor less experienced engineers.



  • BS degree in computer science or related field and 3+ years of industry experience.
  • 3+ years of experience with at least one compiled computer language (preferably FORTRAN or C/C++) and one interpreted language (preferably Python or MATLAB).
  • 2+ years of experience in web applications development
  • Experience in developing and maintaining databases
  • Deep understanding of testing, continuous integration, build, deployment & continuous monitoring
  • Familiarity with modeling in both Unix and Windows environments, as well as with source code control systems such as Bitbucket.


  • MS/PhD degree in computer science and/or 5+ years of industry experience.
  • Expertise writing software in languages like Python, Go, JavaScript, Typescript
  • Expertise with Linux, Docker, Kubernetes
  • Experience with build systems (Make, Bazel / Pants / Buck, Gradle) and package management tools (pip, npm)
  • Experience scaling web applications and optimizing applications for performance
  • Solid understanding of UI/UX design to provide intuitive applications

Firefly offers outstanding benefits for our employees, including generous health, dental and vision plans with low plan deductibles, parental leave, educational reimbursement, short term disability, pet Insurance, and flexible PTO options.

To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.

Firefly Aerospace, Inc. is an Equal Opportunity Employer; employment with Firefly is governed based on merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.