Ground Software Engineer

Barrios Technology•Houston, TX

About The Position

Barrios Technology is seeking a Ground Software Engineer to work alongside commercial spaceflight partners on software supporting space exploration programs. The role involves developing web-based ground systems for commanding, telemetry monitoring, and mission planning, and contributing to programs involving partners such as NASA, Intuitive Machines, Axiom Space, and Lockheed Martin. The engineer will own the software development lifecycle from design through operational support, participate in Agile development and verification activities, and collaborate with mission operations and multidisciplinary engineering teams. The position may involve work in test facilities, commuting, and travel to other installations. The work is generally office-based but may include indoor or outdoor work depending on the task.

Requirements

  • Bachelor of Science degree in Software Engineering, Computer Engineering, Technology, Physics, or Math from an accredited institution.
  • Five years of related software development experience.
  • Experience with Git-based platforms such as GitLab or GitHub.
  • Experience with at least one backend framework, such as ASP.NET or Flask.
  • Proficiency with Linux commands, system tools, and bash scripting.
  • Proficiency in object-oriented programming, such as C or C++.
  • Experience working on cross-disciplinary engineering teams.
  • Strong communication, coordination, and presentation skills.
  • Ability to collaborate effectively with customers and stakeholders.
  • Must be a U.S. citizen and successfully complete a U.S. government background investigation.
  • Must meet eligibility requirements for access to classified information if subject to a government security investigation.
  • Must be able to sit for extended periods, lift and carry up to 25 pounds, and access test-facility areas where necessary.
  • Must maintain regular attendance and be able to work outside the normal schedule and adjust schedules for peak periods and surge requirements when required.
  • Must be able to work in a team atmosphere and demonstrate professional behavior that promotes productivity, teamwork, and cooperation.
  • Must maintain appropriate grooming and dress that do not impose a safety risk or hazard.
  • Must pass a post-offer, pre-employment drug test.

Nice To Haves

  • Hardware/software integration experience.
  • Experience supporting spaceflight programs.
  • Experience working in a real-time console or operations center environment.
  • Familiarity with CMMI frameworks.
  • Experience with software architecture and system design.
  • Experience with Agile development methodologies.
  • Experience with product lifecycle tools such as JIRA or JAMA.
  • Experience with containerization technologies such as Docker.
  • Experience with cloud platforms such as AWS.
  • Experience with data visualization tools such as Grafana.
  • Master's degree in a related field.

Responsibilities

  • Develop web-based ground systems for commanding, telemetry monitoring, and mission planning.
  • Own the full software development lifecycle, including design, implementation, testing, deployment, and operational support.
  • Contribute to Agile development cycles, including sprint planning, integration, and verification activities.
  • Collaborate with Mission Operations teams to support system integration and readiness.
  • Support mission operations simulations.
  • Integrate software solutions in a multidisciplinary engineering team.
  • Interface with hardware design and development teams.
  • Provide technical input during major milestones and program reviews.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service