DeveloperJobs.io
← Back to all jobs

Job Description

Barrios Technology is hiring a Ground Software Engineer in Houston, TX (onsite) to build and support web-based ground systems used for commanding, telemetry monitoring, and mission planning. This role combines hands-on software development with mission operations collaboration, giving you ownership across the full development lifecycle and visibility into how software performs during integration and operations.

What you’ll work on

  • 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
  • Participate in Agile cycles, including sprint planning, integration, and verification activities
  • Collaborate with Mission Operations teams to support system integration and readiness
  • Support mission operations simulations and integrate software within a multi-disciplinary engineering team
  • Interface with hardware design and development teams during system buildout
  • Provide technical input during major milestones and program reviews
  • Perform other duties as assigned

Required background

  • BS degree in Software Engineering, Computer Engineering, Technology, Physics, or Math from an accredited institution, plus five (5) years of related software development experience
  • Experience with Git-based platforms (e.g., GitLab, GitHub)
  • Experience with at least one backend framework (e.g., ASP.NET, Flask)
  • Proficiency with Linux commands, system tools, and bash scripting
  • Proficiency in object-oriented programming (e.g., C/C++)
  • Experience working on cross-disciplinary engineering teams
  • Strong communication, coordination, and presentation skills
  • Proven ability to collaborate effectively with customers and stakeholders
  • U.S. Citizenship and successful completion of a U.S. government background investigation
  • May be subject to a government security investigation and must meet eligibility requirements for access to classified information
  • Work may involve sitting for extended periods
  • May require lifting and carrying up to 25 lb
  • Must have sufficient mobility to enter areas of test facilities where necessary
  • Generally an office environment, with possible inside or outside work depending on tasks
  • Use of standard office equipment (PC, telephone, fax, etc.)
  • Regular attendance in accordance with the established work schedule is critical
  • Ability to work outside normal schedule and adjust for peak periods and surge requirements when required
  • Must be able to work in a team atmosphere and maintain professional behavior that enhances productivity and teamwork
  • Grooming and dress must be appropriate for the position and must not impose a safety risk or hazard to others
  • Some commuting and traveling to other installations as needed

Technologies you may use

  • GitLab, GitHub
  • ASP.NET, Flask
  • Linux, bash
  • C/C++, JIRA, JAMA
  • Docker, AWS, Grafana

Helpful preferences

  • 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 (e.g., JIRA, JAMA)
  • Experience with containerization technologies (e.g., Docker)
  • Experience with cloud platforms (e.g., AWS)
  • Experience with data visualization tools (e.g., Grafana)
  • Master’s degree in a related field

Similar Jobs