
Simulation Software Engineer
Barrios Technology, LLC2 days ago
Houston, TX, USAMid Level
Responsibilities
- Develop and maintain real-time and faster-than-real-time simulation software for lunar surface operations.
- Design and implement high-fidelity models of vehicle dynamics, environments, sensors, and system interfaces.
- Support hardware-in-the-loop simulation development, integration, and testing.
- Perform verification and validation of simulation models and enable FDIR testing through fault modeling and scenario development.
- Support flight software, ground systems, mission operations, crew training, and mission readiness through simulation and test environments.
- Own the software lifecycle from design and implementation through testing, deployment, and operational support.
- Participate in Agile planning, integration, verification activities, milestone reviews, and program reviews.
- Collaborate with hardware developers, subsystem engineers, customers, and other multidisciplinary stakeholders.
- Work primarily in an office environment, with possible inside or outside work, commuting, travel, extended sitting, and occasional lifting of up to 25 pounds.
- Successfully complete a post-offer, pre-employment drug test and any required U.S. government background investigation.
Requirements
- A BS degree in Software Engineering, Computer Engineering, Technology, Physics, or Math from an accredited institution.
- At least two years of related software development experience.
- Experience with simulation frameworks or tools such as Trick, Unreal Engine, or similar environments.
- Experience developing six-degrees-of-freedom simulation software.
- Proficiency in object-oriented programming such as C or C++.
- Experience with spacecraft dynamics, thermal modeling, power systems, RF communications, sensor modeling, or GNC integration.
- Experience with Git-based platforms such as GitLab or GitHub and development tools such as JIRA.
- Experience working on cross-disciplinary engineering teams and collaborating with customers and stakeholders.
- Strong communication, coordination, and presentation skills.
- U.S. citizenship and eligibility to complete a U.S. government background investigation and access classified information.
- Preferred qualifications include hardware/software integration, HLA and FOM experience, spaceflight-program experience, CMMI familiarity, Agile development experience, Docker or other containerization experience, Grafana or other data visualization experience, and a related master's degree.
Benefits
- People-focused culture emphasizing creativity, diversity, professional growth, and work-life balance.
- Opportunity to support NASA and commercial spaceflight partners and contribute to space exploration programs.
- Generally office-based work with potential travel or commuting to other installations and schedule adjustments during peak or surge periods.
- Equal employment opportunity and a drug-free workplace.
About Barrios Technology, LLC
Barrios Technology is a privately held, woman-owned aerospace engineering services firm that provides mission operations, systems engineering, software, and program integration to government and commercial spaceflight customers. A long-standing NASA prime contractor, it supports human spaceflight programs including the International Space Station, Orion, and the Space Launch System. Founded in 1980 and headquartered in Houston, the company focuses on work at Johnson and Marshall Space Flight Centers.