NASA Moon Base Software Systems Engineer
$76k - $155.7kCaci Inc
The Opportunity:
CACI is looking for an experienced Software Systems Engineer to support NASA’s Moon Base flight software development at the Johnson Space Center. The Moon Base is humanity’s first permanent lunar outpost establishing human presence on the lunar surface and laying steppingstones for Mars exploration. This exciting position involves software systems engineering throughout the full software life cycle in support of establishing a 5G cellular network on the lunar surface for astronaut communications.
This position requires a self-motivated, capable person with strong verbal and written communication skills. In addition to outstanding technical expertise, the individual must be very people savvy, have strong customer relationship skills, possess a positive team-player attitude, be flexible and willing to take on new assignments and responsibilities as they arise, and a desire to learn. Finally, the most qualified candidate will be an articulate speaker able to communicate complex technical ideas in a convincing manner, must share our passion for our Nation's Space Program, and share in the excitement of developing future human-rated space vehicles.
Responsibilities:- Support development and analysis of flight software requirements in support of developing a 5G cellular lunar surface network.
- Coordinate development of flight software documentation. Review flight software documents, e.g., requirements, architecture, design, etc.
- Identify areas of risk and vulnerabilities within implemented flight software and develop risk mitigation plans.
- Support development of Interface Control Documents (ICDs) and Interface Requirements Documents (IRDs) to define interfaces between flight software subsystems and other spacecraft or ground systems.
- Facilitate project milestone reviews and coordinate closure of Review Item Dispositions (RIDs).
- Track and coordinate resolution of flight software bugs and defects.
- Support trade studies, analyses, and assessments as needed to develop flight software and resolve issues.
- Provide guidance and oversight of process adherence to the NASA Spacecraft Software Engineering Team (SSET) standards and processes for class A safety-critical flight software development.
- Develop and maintain a Requirements Traceability Matrix (RTM) to ensure all requirements are met.
- Interface with NASA and prime contractor engineering teams across flight software subsystem domains and NASA programs.
- Participate and present at NASA software boards as needed.
- Support integration of flight software in test and verification facilities.
- Develop software tools and scripts as needed.
This work takes place at NASA/JSC in Houston, TX, a highly stimulating and dynamic environment that is critical in human space flight and the space exploration initiative.
Qualifications:
Required:- Must be a U.S. Citizen or Permanent Resident.
- B.S. in Aerospace, Mechanical, Electrical, Computer or Software Engineering, Computer Science, or related disciplines required.
- At least five years of related software systems engineering experience in real-time safety-critical software in aerospace or other industries, e.g., commercial software, oil and gas, etc. Experience greater than the minimum expertise is highly valued.
- Must be flexible, open to new challenges in a dynamic environment, and possess strong technical expertise combined with strong verbal and written communication skills.
- Ability to manage multiple priorities with little supervision.
- Must be a highly responsible, team-oriented individual with strong work ethic.
- Must have highly developed coordination and organization skills.
Desired:
- M.S. in Aerospace, Mechanical, Electrical, Computer or Software Engineering, Computer Science, or related disciplines.
- Experience in full life cycle of safety-critical human-rated software for aerospace or non-aerospace applications.
- Experience or familiarity with 5G cellular technology and spacecraft communications systems.
- Familiarity with the NASA Spacecraft Software Engineering Team (SSET) standards and processes for class A safety-critical flight software and/or experience with Capability Maturity Model Integration (CMMI) level 3 or higher.
- Experience in flight software development for human-rated space vehicles, e.g., Space Shuttle, International Space Station, SpaceX Crew Dragon, Boeing Starliner, Orion, or Lunar Gateway.
- Experience developing objected-oriented C++ code
- Experience developing Python code.
- Experience with hardware/software integration.
- Experience with NASA core Flight System (cFS).
- Experience performing flight software verification.
- Vehicle-wide knowledge of space vehicle systems, e.g., avionics; command and telemetry; command and control; timeline/vehicle management; systems management; displays; power; environmental control and life support; communications, etc.
- Knowledge of aerospace or similar vehicle operations, e.g., aircraft, space vehicle, satellite, submarine, etc.
- Experience with software configuration management tools.
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.
Pay Range :
There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
The proposed salary range for this position is:
$76,000 - 155,700 USDCACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
- ...advanced spacesuits for the Moon and beyond. For more information... ...seeking a bold and dynamic Software Systems Engineer who is fueled by high... ...within a standards-driven, MBSE-based development environment alongside... ...or technology subject to NASA regulations, International...SuggestedPermanent employmentFull timeWork at officeWeekend workAfternoon shift
$80 - $95 per hour
Job Title: Systems Software Engineer Job Description The Software Systems Engineer leads the definition and realization of robust, real-time, safety... .... Job Type & Location This is a Contract to Hire position based out of Houston, TX. Pay and Benefits The pay range for this...SuggestedContract workTemporary work$85k - $105k
Software Engineer - Ground Systems Location: Johnson Space Center, Houston, Texas Remote/Telework: No - Onsite... ...compensation will be determined based on factors including relevant experience... ...support the Department of Defense and NASA in achieving their missions to defend...SuggestedContract workTemporary workWork at officeRemote work- ...an entry-level Simulation Software Engineer to support NASA’s simulation efforts as part... ...human spaceflight, and physics-based simulation. In this... ...Station (ISS), Orion, Moon Base, Space Reactor-1 Freedom (SR-1), Human Landing System (HLS), and other advanced exploration...SuggestedPermanent employmentFull time
$76k - $155.7k
...Job Title: NASA Commercial Spacecraft Flight Software Systems Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: NACI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental...SuggestedPermanent employmentFull timeContract workFor contractorsWork experience placementInternshipImmediate startFlexible hours- ...infrastructure, and AI-driven simulation systems that enable rapid development... ...of autonomous driving software. We leverage large-scale... ...We are seeking a software engineer with strong C++ expertise and... ...workflows Experience with agent-based simulation or closed-loop...Full time
$50 - $75 per hour
...Job Description The Model Based Systems Engineer develops and maintains model-based representations of complex aerospace and communication systems... ...3+ years of hands-on MBSE architecture experience using software tools such as Rhapsody, Cameo, or similar modeling...Permanent employmentTemporary work- ...alternative application process. Avionics Systems Cable Design Engineer Houston, TX, US 24 days ago... ...progress from the Earth to the Moon and beyond. With multiple NASA lunar missions in development and... ...to design harness diagrams, based on the top-level harnessing diagram...Full time
- ...be the person who: Has strong opinions on what makes good software—and can explain why. Pushes back on bad ideas early and champions... ...the long haul. Bridges the gap between business goals and engineering reality without losing sight of either. Guides and grows...
- Overview The Model Based Systems Engineer will support the space program located in Houston, TX . We are seeking a highly experienced Senior Lead... ...factors, propulsion, avionics, etc.) to ensure systems meet NASA and industry standards for human spaceflight. Participate in...Permanent employmentFull timeWork experience placementFor subcontractorWork at officeFlexible hours
- ...will work with our team of engineers and our NASA customers to support human spaceflight... ...includes development of software for spacecraft simulations,... ...-on experience in embedded systems development, including... ...XR systems and advanced web-based tools. METECS is an Equal...Permanent employmentFull time
- Position: Software Engineer- Flight & Ground Systems Location: Houston, TX Remote Status... ...in space and on the surface of the Moon. The selected candidate will design,... ...discipline.Experience with NASA requirements, verification, and flight...Permanent employmentFull timeRemote workRelocation package
- ...Description Embedded Payload Software Engineer About Intuitive... ...orbit. With multiple NASA lunar missions in the... ...to the surface of the moon. Our world-class team... ...real-time operating systems ~ Familiar with packetized... ...Windows and POSIX-based operating systems...
$145k - $165k
...Title: Senior. Systems Engineer - Infrastructure & Cloud Location: Houston, TX Salary: $145,000 - $165,000 / year Sponsorship:... ...platforms such as VMware vSphere, Nutanix AHV, Hyper-V, and cloud-based virtualization services. Manage and administer enterprise...Full timeLocal area- ...economic progress from the Earth to the Moon and beyond. With multiple NASA lunar missions in development and... ...role of Simulation and Modeling Software Developer will be encouraged to take... ...collaboration with other subsystem engineers for model development and technical...
$102.5k - $187.9k
...leaders, data scientists, designers, and software engineers enable our clients to solve their most... ...delivery process Work on distributed systems problems ranging from scheduling, resource... ...package where you'll be rewarded based on your performance and recognized for...Summer holidayFlexible hours- ...Description Job Description Ground Software Development and Operations Engineer Houston, TX About... ...from the Earth to the Moon and beyond. With multiple NASA lunar missions in development... ...with Git/GitLab version control systems Experience in at least one...Immediate startShift workNight shift
$79.6k - $156.7k
Systems Engineer, ATCS Position Description Are you passionate about... ...take on exciting challenges for NASA's pursuits in deep space... ...selection, testing, and office software • US Citizenship Required... ...ability to reward for merit based performance, CGI typically does...Work at officeLocal area- ...Senior Systems Engineer for NASA's Orion Program ARES Corporation is seeking a Senior Systems Engineer... ...spacecraft. Support the Artemis (Moon to Mars) Agreements Team, including... ...'s in the LCC Management System (LMS) software application which is the repository and...For contractorsWork at officeFlexible hours
- ...an exciting opportunity for Sr Rental Software Engineer to join our Tailored Technology team. This... ...and database logic into modern Java-based microservices. • Design and develop scalable... ...using Java/Spring Boot to support system modernization goals. • Integrate and...Full timeSummer workWork at officeRemote workMonday to FridayFlexible hoursShift workWeekend work
- ...strategy, human-centered design, engineering and AI inside core enterprise systems, so experiences don’t just look better... ...We’re looking for an Copilot Software Engineer to build and scale enterprise... ...***Please note that this role is based in Houston with an in-office/...Full timeWork at officeRemote workWork from homeFlexible hoursNight shift3 days per week
$140k - $170k
...seeking a highly motivated Senior Software Developer to design and build... ...secure, and high-performance systems. This role focuses on... ...management systems, and mentor junior engineers while aligning technical... ...quality to our client base, providing consulting services...Full timeLocal areaWorldwideVisa sponsorshipWork visa- ...Aerospace is revolutionizing rocket engine propulsion. With the first... ...of propulsion. The Role: Software Engineer We are seeking a... ...platforms, automation tools, embedded systems support, and hardware test... ...with CI/CD pipelines, Git-based workflow (GitLab), and DevOps...Permanent employmentFull timeFlexible hours
$140k - $200k
...office. These include frontend and backend engineers, AI research scientists, and others from... ...to building accessible and inclusive software. ~ Excellent software engineering fundamentals... ...for people. The United States Based Salary range for this role is: 140,000-...Full timeWork at office- ...Position Overview We are seeking a VCU Software Engineer to design, implement, integrate, and validate... ...software for advanced vehicle control systems. This role owns work across requirements, architecture, model-based development, embedded C/C++, AUTOSAR integration...Full timeWorldwide
- ...Job Title: Robotics Full Stack Software Engineer Department: Software Employment Type:... ...both the robot platform itself and the systems, partners, and playbooks required to deploy... ...compensation, a performance-based bonus, 99% employer covered medical benefits...Full timeLocal area
- ...advanced spacesuits for the Moon and beyond. For more information... ...a bold and dynamic Flight Software Engineer who is fueled by high accountability... ...in Webster, TX and will be based at our Space Station... ...environmental control and life support systems (ECLSS), guidance navigation...Permanent employmentFull timeWork at officeWeekend workAfternoon shift
- ...TX that is seeking a Senior Full Stack Software Engineer to design, build, enhance, and support... ...scalable APIs, data integrations, and React-based web applications while supporting cloud... ..., supply operations, reporting, and system integrations * Build responsive web...Temporary work
- ...METECS is an engineering and applied technology company that provides... ...-fidelity simulation and software development for NASA’s Johnson Space Center. We... ...life cycle from software systems engineering, design and... ...systems and advanced web-based tools. METECS is an Equal...Permanent employmentFull time
$76k - $155.7k
Job Title: NASA Space Vehicle Electromagnetic... ...Discharge (ESD) Systems EngineerJob Category... ...Compatibility (EMC) Systems Engineer with an... ...vehicle assignments based on specific experience... ...(ISS), Orion, and Moon Base.Additional assignments... ...analyses using software tools such as...Permanent employmentContract workWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to NASA Moon Base Software Systems Engineer. Be the first to apply!
- software developer fintech Houston, TX
- startup software engineer Houston, TX
- financial software developer Houston, TX
- junior software developer remote Houston, TX
- software engineer Houston, TX
- software data engineer Houston, TX
- software developer internship no experience Houston, TX
- part time software developer Houston, TX
- associate software developer Houston, TX
- software engineer entry level Houston, TX



