B

Barrios

Aerospace engineering and mission operations contractor

Flight Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeHouston, TX, USANo salary listed

About the Job

Requirements

  • A Bachelor of Science degree in Software Engineering, Computer Engineering, Technology, or Mathematics from an accredited school, plus two years of related software development experience; a master's degree in a STEM field may be accepted in lieu of direct experience.
  • Proficiency in object-oriented programming, such as C or C++.
  • Experience with firmware, embedded software, and hardware/software integration.
  • Experience debugging embedded systems in laboratory environments using electronic test equipment such as oscilloscopes and logic analyzers.
  • Familiarity with serial communication protocols such as RS-232, RS-422, and RS-485.
  • Familiarity with packet-based communication protocols such as TCP/IP and UDP/IP.
  • Experience with Git-based platforms such as GitLab and GitHub.
  • Experience working on cross-disciplinary engineering teams.
  • Strong communication, coordination, and presentation skills.
  • U.S. citizenship is required.
  • Must successfully complete a U.S. government background investigation and 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 test-facility areas as necessary.
  • Must generally work in an office environment, with possible inside or outside work depending on the task.
  • Must maintain regular attendance, adjust schedules for peak periods and surge requirements, work in a team atmosphere, and maintain professional workplace behavior.
  • Must pass a post-offer, pre-employment drug test.

Responsibilities

  • Contribute to the design, development, and testing of flight software for critical spaceflight systems.
  • Contribute to the full software lifecycle, including design, implementation, testing, deployment, and operational support.
  • Collaborate with hardware engineers and subsystem teams on hardware/software integration, design trades, and integrated testing.
  • Analyze and verify software performance for integrated hardware/software systems, including hands-on debugging with oscilloscopes, logic analyzers, and signal measurement tools.
  • Support risk identification, fault analysis, and mitigation activities associated with flight software design.
  • Conduct hardware-in-the-loop testing and interact directly with embedded systems in laboratory and test environments to validate system behavior and performance.
  • Contribute to Agile development cycles, including planning, integration, and verification activities.
  • Collaborate with multidisciplinary engineering teams on system-level integration and troubleshooting.
  • Provide technical input during major milestones and program reviews.
  • Perform other assigned duties.

Desired Qualifications

  • Experience supporting human spaceflight or exploration programs.
  • Experience with embedded software frameworks.
  • Familiarity with device driver development.
  • Familiarity with SpaceWire or similar space communication protocols.
  • Familiarity with logging frameworks and software diagnostics architecture.
  • Familiarity with unit testing frameworks such as xUnit.
  • Familiarity with Windows and POSIX-based operating systems.
  • Familiarity with containerization such as Docker.
  • Experience in Agile/Scrum development environments.
  • Familiarity with CMMI frameworks.
  • A master's degree in a STEM field.

About the Company

Barrios

Aerospace engineering and mission operations contractor

Barrios Technology provides mission-critical engineering and technology services for the aerospace sector, serving primarily as a NASA prime contractor. Its work covers the full mission lifecycle, including planning, payload integration, real-time flight operations, and post-flight analysis, with capabilities in systems engineering, software, program management, and data analytics for programs like the ISS, Orion, and Artemis. It differentiates itself as a long-standing, woman-owned small business with deep NASA ties and end-to-end mission support, backed by ISO 9001 and AS9100 quality certifications. Its goal is to deliver reliable, long-term mission support for government and commercial space initiatives while upholding high performance and quality standards.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Houston, TX
Founded
1980

Recently Posted Jobs

Explore more opportunities at Barrios

See more jobs