NASA Moon Base Flight Software Development Engineer
$76k - $155.7kCaci Inc
Job Title: NASA Moon Base Flight Software Development EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental US* * *The Opportunity:CACI is looking for a Moon Base Flight Software Development Engineer supporting NASA Johnson Space Center with a goal of returning astronauts to the Moon and establishing a base on the lunar surface. This exciting software engineering position involves prototyping, requirements definition, design, development, test and verification, integration, and certification of Flight Software for NASA’s lunar base, vehicles, and assets.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. 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 vehiclesResponsibilities: • Design and develop Moon Base Flight Software.• Perform systems engineering in support of software requirements and interface definitions, design, and performance analysis.• Perform software integration, test, and verification.• Integrate and test software/hardware in avionics test bed and flight certification environments.• Collaborate with engineering teams and contractors across multiple NASA programs and projects.• Ensure adherence to JSC standard software process practices.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, Electrical, Software, Computer or Systems Engineering, Computer Science, or related disciplines required.• Three to five years of experience in software development. Experience can be for aerospace vehicles or in other mission-critical industries, e.g., oil and gas. Greater experience is highly valued.• Strong C programming skills and experience with Linux.• Must have experience in the entire software life cycle.• Must be flexible, open to new challenges in a dynamic environment, and possess strong technical expertise combined with strong verbal and written communication skills.• Requires the ability to manage multiple priorities with little supervision.• Must be a highly responsible, team-oriented individual with strong work ethic.Desired:• M.S. in Computer Science, Software Engineering, Electrical or Computer Engineering, Aerospace Engineering, Biomedical Engineering, or related disciplines.• Experience using GitLab and the Git version control system.• Python development skills.• Experience in NASA Core Flight Software (CFS).• Experience developing embedded software for Real-time Operating (RTOS) Systems.• Experience in communication protocols (e.g., 1553, RS-422, RS-232, USB, Ethernet).• Experience developing and troubleshooting device drivers.• Experience in software and systems integration.• Experience in automated testing.• Experience in verification testing.• Experience using Jira• Experience in human-rated space vehicles, e.g., Space Shuttle, Space Station, Orion, Commercial Crew, Gateway and in specific vehicle software domains (e.g., C&T, C&DH, GN&C software).-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.Department:Software Engineering
$95k - $203k
...Job Description PNT Flight Software Developer Houston,... ...: $95,000 - $203,000 based on experience About... ...the Earth to the Moon and beyond. With multiple NASA lunar missions in development and additional private... ...Ph.D. in Aerospace Engineering or related field with...Suggested- Position: Software Engineer- Flight & Ground Systems Location... ...and on the surface of the Moon. The selected candidate... ...involves embedded Linux development, custom circuit-board integration... ...discipline.Experience with NASA requirements, verification,...SuggestedPermanent employmentFull timeRemote workRelocation package
$76k - $155.7k
Job Title: NASA Space Reactor - 1 Freedom Flight Software Development EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start:... ...CACI is looking for a Flight Software Development Engineer to support the Space Reactor - 1 Freedom Program at...SuggestedPermanent employmentContract workFor contractorsWork experience placementImmediate startFlexible hours- METECS is an engineering and applied technology company that provides high-fidelity simulation and software development for NASA’s Johnson Space Center. We are seeking a Flight Software Engineer to support NASA’s SR... ...systems and advanced web-based tools.METECS is an Equal...SuggestedPermanent employment
- ...progress from the Earth to the Moon and beyond. With multiple NASA lunar missions in development and additional private... ...to add strong and qualified Flight Software Engineers to join our software teams in... ...Experience with Windows and POSIX-based operating systems...Suggested
- ...entry-level Simulation Software Engineer to support NASA’s simulation efforts... ..., and physics-based simulation. In this... ...contribute to the design, development, integration,... ...Station (ISS), Orion, Moon Base, Space Reactor-... ...solutions for human space flight and terrestrial...Permanent employment
- ...Astrion is seeking a Guidance, Navigation & Control (GN&C) Engineer to join the team at NASA’s Johnson Space Center in Houston, TX. The role focuses on developing and validating GN&C flight software and algorithms for space exploration systems. The position requires...
$76k - $155.7k
Job Title: NASA Commercial Spacecraft Flight Software Systems EngineerJob Category: EngineeringTime Type: Full... ...Space Vehicle Flight Software Systems Engineer to work with NASA on its... ...oversight of flight software requirements development, design, integration, production,...Permanent employmentContract workFor contractorsWork experience placementInternshipImmediate startFlexible hours- ...will work with our team of engineers and our NASA customers to support human... ...Station. This includes development of software for spacecraft simulations... ...human/computer interfaces, flight computer data interfaces,... ...systems and advanced web-based tools.METECS is an Equal Opportunity...Permanent employment
$77k - $102k
...This role is for a software developer to serve on a Simulation Engineering team at the... ...Space Administration (NASA) Johnson Space Center... ...supports the development and maintenance of... ...Launch System, Orion flight software, and Orion... ...compensation may vary based on factors such as...Hourly payContract workLocal area- ...Simulation Software Developer Houston Texas... ...from the Earth to the Moon and beyond. With the... ...in history, multiple NASA lunar missions in development, and additional private... ...other subsystem engineers for model development... ...simulation support to flight software, ground...
- ...Venus Aerospace is seeking a Principal GNC Engineer in Houston to lead the design, build, and flight testing of revolutionary propulsion technology. You will be the first GNC engineer to implement thrust vector control on a Rotating Detonation Engine vehicle, guiding flight...
- ...Actalent in Houston is seeking a Software Architect to define and realize real-time, safety-critical flight software architectures for autonomous space vehicles, providing hands-on technical leadership across the full software lifecycle. You will collaborate with cross...
$90.3k - $189.6k
Job Title: NASA Software Project Lead Engineer: Space Vehicle Simulation + Software DevelopmentJob... ...software math model development and integration to support... ...current and future space flight simulations and models at... ...including the lunar base, lunar vehicles and assets...Permanent employmentContract workFor contractorsWork experience placementImmediate startFlexible hours$86.8k - $165.2k
...Not RequiredAre you interested in engineering backend software for numerous web-based products that generate billions... ...complete, and most accurate real-time flight-tracking service and are proud to... ..., as they are essential to the development of our products. At Collins, the...Permanent employmentContract workTemporary workWork experience placementStart working todayWork at officeRemote workFlexible hours- METECS is an engineering and applied technology company specializing... ...-fidelity simulation, software, robotics, and systems... ...support for Linux-based systems and servers,... ...solutions for human space flight and terrestrial... ...integrate custom software for NASA and other government...Permanent employment
- ...Barrios Technology in Houston is seeking a Flight Software Engineer to design, develop, and verify flight software for cutting-edge spaceflight systems. You will lead architecture, interfaces, and testing while collaborating with hardware teams to ensure seamless integration...
$140.88k - $153.75k
...cutting-edge data and software solutions designed to... ...products. This includes the development, commercialization,... ...Full-Stack AI Product Engineers design, build, and... ...workspace, and review-based AI experiences, including... ...versioning for in-flight workflows. Build and maintain...Full timeWork at officeLocal area$92.3k - $207k
AVEVA is creating software trusted by over 90% of leading industrial... ...a team of skilled software engineers in designing and implementing... ...modern AI-assisted software development tools and working in an agentic... ...way at AVEVA. Most roles are based at a local AVEVA office, with...Full timeWork at officeLocal areaRemote workFlexible hours$50 per hour
...permanent presence at the Moon and we're closer... ...Martin builds NASA's Orion spacecraft... ...team of Orion engineers engaged in the design... ...is for a Senior Software Engineer on the simulation... ..., and executes development of simulation... ...hours are prorated based on start date during...Permanent employmentFull timeTemporary workWork experience placementCasual workFlexible hours- ...exciting challenges for NASA’s pursuits in deep... ...As NASA’s largest engineering solutions provider... ...We are seeking a Software Engineering and... ...a software development project across the... ...experience with NASA/JSC flight software processes... ...may vary based on factors such as...Hourly payPermanent employmentContract workFor contractorsWork at officeLocal area
- ...revolutionizing rocket engine propulsion. With the... ...commercial high-speed flight. Our team thrives on solving... .... The Role: Software Engineer We are seeking... .... Full‑Stack Development: Create user-focused front... ...CI/CD pipelines, Git‑based workflow (GitLab), and...Permanent employmentFlexible hours
$120k - $170k
...Posting/External Job Title Software Engineer Location Houston, TX 7... ...Range (All offers will be based on experience) $120,000.00... ...responsible for the software design, development, test, and integration of... ...datalinks, power, and other flight systems. Design, develop,...Permanent employmentFull timeContract workLocal areaRemote work- ...collaboration as award-winning NASA contractors. Through... ...This role is for a software developer to serve on a Simulation Engineering team at the National... ...position supports the development and maintenance of the... ...Space Launch System, Orion flight software, and Orion simulation...For contractors
- ...Structural Dynamics Engineer Houston Texas... ...orbit. With multiple NASA lunar missions in... ...the surface of the moon. Our world-class... ...subsystems design, development, and test, on-orbit... ...response limits based on analysis results... ...Vibration Research test software Experience with...
- ...Job Description Applications Engineer - Space Networking Group Houston... ...progress from the Earth to the Moon and beyond. With multiple NASA lunar missions in development and additional private missions... ...in Computer Science, Software Engineering, Network Engineering...Work at office
$150k
...dynamic team in the Testing, Inspection, and Certification industry, based in Houston, Texas.What’s in it for You:Competitive Salary:Up to... ...team and contribute to the success of a global leader in the Engineering services industry, apply now. Take the first step towards a...Contract workWork at officeRemote work- Data Engineer / Senior Data EngineerLocation: Remote, aligned to Mountain Time working hoursEmployment Type: Project-based contractStart Date: September 14, 2026Duration: Through December... ...Senior Data Engineers to support the development of a greenfield data platform. This...Local areaRemote workFlexible hours
- ...Station Operations Engineer Houston, TX... ...Earth to the Moon and beyond. With... ...history, multiple NASA lunar missions in development, and additional... ...including associated software.... ..., encompassing: Base Band Units (BBUs... ...systems, e.g., flight control, flight...Work at office
$80 - $95 per hour
...Job Description The Software Architect leads the... ...time, safety-critical flight software architectures... ...standards. Oversee the development of fault-tolerant... ...Contract to Hire position based out of Houston, TX.... ...is a global leader in engineering and sciences services...Contract workTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to NASA Moon Base Flight Software Development Engineer. Be the first to apply!
- software engineer full time Houston, TX
- graduate software developer no experience Houston, TX
- software developer apprenticeship Houston, TX
- software engineer healthcare Houston, TX
- network software engineer Houston, TX
- software engineer internship Houston, TX
- senior software engineer Houston, TX
- software system engineer Houston, TX
- software developer Houston, TX
- ngo software engineer Houston, TX




