Senior Ground Software Engineer

Firefly Aerospace
Any Location, TX
Job Description
Role Overview

As a Ground Software Engineer at Firefly Aerospace, you will design and build the mission-critical systems that operate our spacecraft and from the ground. This role requires full-stack expertise to deliver robust web applications, backend services, databases, and cloud infrastructure that power spacecraft commanding, telemetry, and real-time control.

What You Will Do

Design, implement, and maintain spacecraft ground software systems, develop real-time control interfaces, build and maintain React-based web applications, develop backend services in Python, design and maintain database solutions, deploy and manage containerized applications, and implement cloud infrastructure and scaling solutions.

Why It Might Be a Fit

You will have the opportunity to work on mission-critical systems, develop real-time control systems, and contribute to operations software for rehearsals, test campaigns, and live mission execution.

Requirements

  • BS in Computer Science, Software Engineering, or related technical field
  • 5+ years of experience as a full-stack software engineer
  • Proficiency in modern JavaScript frameworks (React, Node.js) and Python
  • Strong experience with databases (SQL and/or NoSQL)
  • Experience deploying applications with Docker and Kubernetes
  • Hands-on experience with AWS services (EC2, S3, RDS, Lambda, etc.)
  • Experience designing and maintaining CI/CD pipelines (GitLab CI, Jenkins, or similar)
  • Familiarity with DevOps practices including monitoring, observability, and infrastructure as code
  • Experience developing and integrating real-time control systems
  • Strong knowledge of networking, APIs, and secure software design
]]>