1

Internship Computer Science Nasa Jobs in Houston, TX

This position requires on-site presence at NASA's Johnson Space Center. Required Qualifications: * Bachelor or Advanced Degree in Computer Science or Software Engineering (or equivalent experience ...

Flight Software Engineer

Houston, TX · On-site

$110 - $150/hr

This position requires on-site presence at NASA's Johnson Space Center. Required Qualifications: * Bachelor or Advanced Degree in Computer Science or Software Engineering (or equivalent experience ...

This position requires on-site presence at NASA's Johnson Space Center. Required Qualifications: * Bachelor or Advanced Degree in Computer Science or Software Engineering (or equivalent experience ...

In this position, you will work with a team of engineers and NASA customers to support human ... Required : • Bachelor or Advanced Degree in Computer Science or Software Engineering (or ...

... NASA and commercial customers. They are seeking a General Engineering professional to work on ... Computer Science or Engineering (or equivalent experience) • Good working knowledge of ...

The role involves working with engineers and NASA customers to develop software for various ... Required : • Bachelor or Advanced Degree in Computer Science or Software Engineering (or ...

... NASA's simulation efforts as part of the Robotics, Simulations, and Graphics Support (RSGS) team. This role is ideal for candidates with a strong foundation in computer science and software ...

... NASA's simulation efforts as part of the Robotics, Simulations, and Graphics Support (RSGS) team. This role is ideal for candidates with a strong foundation in computer science and software ...

... NASA and commercial customers in the agriculture, energy, construction, and sports marketing ... Bachelor or Advanced Degree in Computer Science or Engineering (or equivalent experience). * Good ...

In this position, you will work with engineers and NASA customers to support human spaceflight ... Required : • Bachelor or Advanced Degree in Computer Science or Software Engineering (or ...

Showing results 21-40

Internship Computer Science Nasa information

What is the difference between Internship Computer Science Nasa vs Software Engineering Intern?

AspectInternship Computer Science NasaSoftware Engineering Intern
Required CredentialsEnrolled in Computer Science or related degree, often with security clearanceEnrolled in Computer Science, Software Engineering, or related degree
Work EnvironmentResearch labs, aerospace facilities, government agenciesTech companies, startups, corporate offices
Employer & Industry UsageNASA, government space agenciesTechnology firms, software companies
Common Search & Comparison IntentUnderstanding NASA-specific internships in CSExploring software engineering internship opportunities

Internship Computer Science Nasa typically involves working on aerospace and research projects within NASA's facilities, often requiring security clearances. In contrast, Software Engineering Internships are more common in private tech companies, focusing on software development and coding tasks. Both roles require a background in computer science but differ mainly in work environment and industry focus.

Can I get a job at NASA with a computer science degree?

A computer science degree can qualify you for various roles at NASA, including software development, data analysis, and systems engineering. Relevant skills such as programming in languages like Python or C++, experience with robotics or aerospace systems, and security clearances can enhance your chances of employment.

Is it hard to get a NASA internship?

Getting a NASA internship in computer science is competitive due to high applicant volume and strict requirements, including strong academic performance, relevant skills in programming and data analysis, and often prior research or project experience. Successful applicants typically demonstrate technical proficiency, problem-solving abilities, and a passion for space and science fields.

What are the most commonly searched types of Computer Science Nasa jobs in Houston, TX?

The most popular types of Computer Science Nasa jobs in Houston, TX are:

Infographic showing various Internship Computer Science Nasa job openings in Houston, TX as of August 2026, with employment types broken down into 74% Full Time, 13% Part Time, and 13% Contract. Highlights an 87% In-person, and 13% Remote job distribution.

NASA Space Reactor-1 (SR-1) Software and Avionics Laboratory (SSAL) Test Facility Integration Engine

CACI International, Inc.

Houston, TX • On-site

$155K/yr

Full-time

Medical, Retirement, PTO

Posted 19 days ago


Job description

Job Title: NASA Space Reactor-1 (SR-1) Software and Avionics Laboratory (SSAL) Test Facility Integration 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 US
* * *
The Opportunity:
CACI is looking for an experienced Avionics and Flight Software Test Facility Integration Engineer to support the build-out, integration, and certification of NASA's Space Reactor-1 (SR-1) Freedom's Software and Avionics Laboratory (SSAL) located at the NASA Johnson Space Center. Freedom is humanities first nuclear fission-powered interplanetary spacecraft destined for Mars.
This position requires a self-motivated, capable integration engineer 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 be an articulate speaker able to communicate complex technical ideas in a convincing manner. The individual must share our passion for our Nation's Space Program and share in the excitement of developing the next human-rated space vehicles.
Responsibilities:
  • 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.

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.
  • At least three years of experience in software and hardware integration for safety-critical software. Experience can be for aerospace vehicles or in other industries, e.g., oil and gas. More experience 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.
  • 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 Aerospace, Electrical, Software, Computer or Systems Engineering, Computer Science, or related discipline.
  • Experience in human-rated space vehicles and specific vehicle software domains (e.g., C&T, C&DH, GN&C).
  • C programming skills.
  • Experience in NASA Core Flight Software (CFS).
  • Experience developing and troubleshooting embedded software for Real-time Operating Systems, preferably VxWorks.
  • Experience in common spacecraft bus-communication protocols (e.g., 1553, RS-422, RS-232, USB, Ethernet).
  • Experience in software and systems integration.
  • Experience in automated testing.
  • Experience in verification testing.
  • Experience using GitLab and the Git version control system.
  • Experience using Jira.

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 USD
CACI 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.