B

Barrios

Aerospace engineering and mission operations contractor

Flight Software Engineer

Full-TimeDeadline 7/22/27
No salary listed
Expert
Bachelor's, Master's
Houston, TX, USA
In PersonMay require commuting and traveling to other installations as needed.
Software EngineeringEmbedded Engineering
No H1B Sponsorship
US Citizenship, US Top Secret Clearance Required

About the job

Requirements
  • A BS degree in Software Engineering, Computer Engineering, Technology, or Mathematics from an accredited school, plus ten years of related software development experience.
  • Advanced proficiency in object-oriented programming, such as C or C++.
  • Extensive experience with firmware, embedded software, and hardware/software integration.
  • Extensive experience leading troubleshooting and root-cause analysis for complex embedded systems in laboratory environments using electronic test equipment such as oscilloscopes and logic analyzers.
  • Experience implementing serial communication protocols such as RS-232, RS-422, and RS-485.
  • Experience implementing packet-based communication protocols such as TCP/IP and UDP/IP.
  • Extensive experience establishing software development practices and using Git-based platforms such as GitLab and GitHub.
  • Experience leading technical efforts across multidisciplinary engineering teams.
  • Must be a U.S. citizen and successfully complete a U.S. government background investigation.
  • Must meet eligibility requirements for access to classified information.
  • Must be able to sit for extended periods, lift and carry up to 25 pounds, and enter required test-facility areas.
  • Must be able to work in office environments and, depending on the task, inside or outside.
  • Must maintain regular attendance, work outside the normal schedule when required, and adjust the schedule for peak periods and surge requirements.
  • Must be able to work in a team atmosphere and maintain professional behavior that promotes productivity, teamwork, and cooperation.
  • Must meet grooming and dress standards that do not create a safety risk or hazard.
  • May be required to commute and travel to other installations as needed.
Responsibilities
  • Lead the architecture, design, development, integration, and verification of flight software that will operate critical spaceflight systems.
  • Provide technical leadership across the full software lifecycle, including design, implementation, testing, deployment, and operational support.
  • Define software architectures, interfaces, and design approaches in collaboration with hardware engineers and subsystem teams to support hardware/software integration, design trades, and integrated testing.
  • Lead analysis and verification of software performance for integrated hardware/software systems, including hands-on debugging using oscilloscopes, logic analyzers, and signal measurement tools.
  • Drive risk identification, fault analysis, and mitigation activities associated with flight software design.
  • Guide hardware-in-the-loop testing and interact directly with embedded systems in laboratory and test environments to validate system behavior and performance.
  • Lead Agile development cycles, including planning, integration, and verification activities.
  • Collaborate with multidisciplinary engineering teams to support system-level integration and troubleshooting.
  • Represent the software team during major milestones and program reviews.
  • Perform other duties as assigned.
Desired Qualifications
  • Experience supporting human spaceflight or exploration programs.
  • Experience designing embedded software frameworks.
  • Experience developing device drivers.
  • Experience with SpaceWire or similar space communication protocols.
  • Experience implementing software diagnostics and logging architecture.
  • Experience creating unit testing frameworks such as xUnit.
  • Experience with Windows and POSIX-based operating systems.
  • Experience with containerization such as Docker.
  • Experience leading Agile/Scrum development environments.
  • Familiarity with CMMI frameworks.
  • An MS degree in a STEM field or equivalent advanced technical experience.

About the company

Barrios Technology provides mission-critical engineering and technology services for the aerospace sector, serving as a primary NASA contractor with a focus on Johnson Space Center programs like ISS, Orion, and Artemis. It delivers end-to-end mission support—from planning and payload requirements to real-time flight operations and post-flight analysis—through services such as systems engineering, integration, software, program management, and data analytics. It differentiates itself as a long-standing, woman-owned small business with deep NASA relationships, offering comprehensive, quality-assured mission support under long-term government contracts such as MTIC. Its goal is to provide reliable, high-quality engineering and operations support for government and commercial space initiatives and to grow its long-term programs.

Company Size

501-1,000

Company Stage

N/A

Total Funding

N/A

Headquarters

Houston, Texas

Founded

1980

Get referred to Barrios

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • NASA selected Barrios for MTIC on July 28, 2025, with options through 2031.
  • Barrios reported 2026 Silver Snoopy awards for JETS, ISS outreach, and IRIS software.
  • Revelio Labs pegged Barrios at 766 employees in 2026, while hiring stayed active.

What critics are saying

  • NASA dominates revenue; MTIC protest or 2027 base-period slip cuts cash flow.
  • Barrios faces single-client concentration; one NASA contract failure threatens layoffs and Houston footprint.
  • Losing MTIC options by 2031 ends Barrios's core human-spaceflight franchise and likely independence.

What makes Barrios unique

  • NASA kept Barrios on MTIC in 2025, a $450 million JSC human-spaceflight gatekeeper.
  • Kelly Page led Barrios into CEO role on October 31, 2025, preserving continuity.
  • Barrios pairs woman-owned small-business status with 45-plus years supporting NASA prime contracts.

Help us improve and share your feedback! Did you find this helpful?

Benefits

  • Flexible Work Hours