BASF Veterans Jobs

Job Information

FIREFLY AEROSPACE INC Software Engineering Supervisor in Cedar Park, Texas

Chief Engineer - Software Engineering

Chief Engineer - Software Engineering

Apply{target="_blank"}

ABOUT FIREFLY AEROSPACE

As an end-to-end responsive space company, Firefly Aerospace is on a mission to enable our world to launch, land, and operate in space - anywhere, anytime. Our small- to medium-lift launch vehicles, lunar landers, and orbital vehicles allow us to service the entire lifecycle of government and commercial missions from low Earth orbit to the Moon and beyond. We utilize carbon composite structures, patented propulsion technologies, and common components across our vehicles to iterate quickly, improve reliability, and deliver payloads at a lower cost.

###

SUMMARY

As the Chief Engineer for Software Engineering, you will lead and shape the technical direction of Firefly Aerospaces software stack across all major programs, including our medium launch vehicle, Blue Ghost lunar lander, and upcoming fleet of orbital spacecraft. Each of these programs is vital to Fireflys mission of enabling sustainable access to space, and you will ensure our software systems meet the highest technical standards to support their success. With a key focus on spacecraft, you will drive the development of mission-critical software, from flight systems to ground operations, while collaborating closely across teams to deliver high-performing, integrated solutions.

Additionally, you will play a key role in integrating emerging technologies such as artificial intelligence and computer vision into spacecraft software, enabling advanced navigation, fault detection, autonomy, and in-mission adaptability. As the top technical authority within the software department, you will instill engineering rigor, technical excellence, and system-level design discipline in every aspect of software development.

RESPONSIBILITIES

  • Act as the technical authority for software architecture, design, and implementation across all major programs, including spacecraft, launch vehicles, and lunar landers.
  • Lead key software design reviews, ensuring compliance with mission requirements and robustness to the harsh space environment.
  • Guide technical trades and architectural decisions, balancing system performance, cost, and schedule.
  • Collaborate with subsystem leads to establish and manage software interfaces and dependencies, including avionics, power, and communications systems.
  • Ensure rigorous software verification and validation through simulation, hardware-in-the-loop testing, and mission rehearsals.
  • Develop and maintain software performance budgets, including CPU utilization, memory constraints, and timing requirements.
  • Incorporate AI algorithms and computer vision models to support autonomous navigation, object detection, and decision-making during missions.
  • Manage technical risks by identifying, mitigating, and tracking potential issues throughout the development lifecycle.
  • Mentor and develop technical leads and junior engineers, fostering a culture of technical rigor and continuous improvement.
  • Interface with internal stakeholders, external partners, and customers (e.g., NASA and commercial payload providers) to provide status updates and technical guidance.
  • Represent Firefly at technical conferences, program reviews, and key industry events.
  • Drive innovation by proposing improvements to software processes, tools, and future mission capabilities.
[]{style="margin: 0px

"}

DirectEmployers