Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

NASA Moon Base Flight Software Development Engineer

$76k - $155.7k

Caci 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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the NASA Moon Base Flight Software Development Engineer in Houston, TX vacancy
  • $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

    Intuitive Machines LLC

    Houston, TX
    a month ago
  • 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,... 
    Suggested
    Permanent employment
    Full time
    Remote work
    Relocation package

    Aegis Aerospace

    Houston, TX
    2 days ago
  • $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... 
    Suggested
    Permanent employment
    Contract work
    For contractors
    Work experience placement
    Immediate start
    Flexible hours

    CACI International

    Houston, TX
    1 day ago
  • 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... 
    Suggested
    Permanent employment

    METECS

    Houston, TX
    4 days ago
  •  ...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

    Intuitive Machines LLC

    Houston, TX
    17 days ago
  •  ...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

    METECS

    Houston, TX
    3 days ago
  •  ...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... 

    Jobleads-US

    Houston, TX
    1 day ago
  • $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 employment
    Contract work
    For contractors
    Work experience placement
    Internship
    Immediate start
    Flexible hours

    CACI International

    Houston, TX
    18 hours ago
  •  ...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

    METECS

    Houston, TX
    3 days ago
  • $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 pay
    Contract work
    Local area

    Amentum

    Houston, TX
    18 hours ago
  •  ...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... 

    Intuitive Machines LLC

    Houston, TX
    4 days ago
  •  ...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... 

    Jobleads-US

    Houston, TX
    1 day ago
  •  ...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... 

    Jobleads-US

    Houston, TX
    3 days ago
  • $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 employment
    Contract work
    For contractors
    Work experience placement
    Immediate start
    Flexible hours

    CACI International

    Houston, TX
    4 days ago
  • $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 employment
    Contract work
    Temporary work
    Work experience placement
    Start working today
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Houston, TX
    3 days ago
  • 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

    METECS

    Houston, TX
    1 day ago
  •  ...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... 

    Barrios

    Houston, TX
    1 day ago
  • $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 time
    Work at office
    Local area

    Bain & Company

    Houston, TX
    4 days ago
  • $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 time
    Work at office
    Local area
    Remote work
    Flexible hours

    Aveva Group

    Houston, TX
    3 days ago
  • $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 employment
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Houston, TX
    1 day ago
  •  ...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 pay
    Permanent employment
    Contract work
    For contractors
    Work at office
    Local area

    Jobleads-US

    Houston, TX
    5 days ago
  •  ...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 employment
    Flexible hours

    Venus Aerospace

    Houston, TX
    1 day ago
  • $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 employment
    Full time
    Contract work
    Local area
    Remote work

    Cimarron

    Houston, TX
    1 day ago
  •  ...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

    Aerodyne Industries

    Houston, TX
    2 days ago
  •  ...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... 

    Intuitive Machines LLC

    Houston, TX
    23 days ago
  •  ...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

    Intuitive Machines LLC

    Houston, TX
    a month ago
  • $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 work
    Work at office
    Remote work

    Conspicuous

    Houston, TX
    3 days ago
  • 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 area
    Remote work
    Flexible hours

    Slalom

    Houston, TX
    1 day ago
  •  ...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

    Intuitive Machines LLC

    Houston, TX
    12 days ago
  • $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 work
    Temporary work

    Jobleads-US

    Houston, TX
    1 day ago

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!