1

Computer Science Nasa Jobs (NOW HIRING)

... science field. * U.S. Citizenship required; must be able to pass NASA background checks ... Bachelor's Degree in Computer Science or related field * Experience with Linux command line or ...

... science field. * U.S. Citizenship required; must be able to pass NASA background checks ... Bachelor's Degree in Computer Science or related field * Experience with Linux command line or ...

next page

Showing results 1-20

Computer Science NASA information

See salary details

$56.5K

$83.1K

$98K

How much do computer science nasa jobs pay per year?

As of Jul 8, 2026, the average yearly pay for computer science nasa in the United States is $83,109.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,500.00 and $93,500.00 per year, depending on experience, location, and employer.

How much do NASA programmers make?

NASA programmers, typically software engineers or computer scientists working for the agency, earn salaries comparable to federal government pay scales. As of 2023, their salaries generally range from approximately $70,000 to over $130,000 annually, depending on experience, education, and grade level within the federal system. Advanced skills in programming languages, systems engineering, and security can influence compensation.

What types of projects do Computer Science professionals typically work on at NASA?

Computer Science professionals at NASA contribute to a wide array of projects, including the development of flight control software, satellite data analysis, artificial intelligence for spacecraft autonomy, and cybersecurity for mission-critical systems. Your work may involve collaborating with engineers, scientists, and astronauts to build robust, efficient solutions for real-time space operations or data-heavy scientific research. Projects can range from developing algorithms for Mars rover navigation to designing cloud-based infrastructure for Earth science data. These roles offer the opportunity to tackle unique technical challenges and often involve continual learning as you adapt to the evolving needs of space exploration missions.

What is a Computer Science job at NASA?

A Computer Science job at NASA involves developing software, algorithms, and data systems that support space exploration, robotics, artificial intelligence, and scientific research. Computer scientists at NASA work on projects like spacecraft autonomy, satellite imaging, cybersecurity, and big data analysis. They collaborate with engineers, scientists, and astronauts to solve complex computational problems that enable missions. These roles require strong programming skills, knowledge of machine learning, and expertise in areas like high-performance computing or simulations.

Does NASA hire computer scientists?

Yes, NASA hires computer scientists for roles involving software development, data analysis, and systems engineering. These positions often require strong programming skills, knowledge of computer systems, and security clearance eligibility. Computer scientists at NASA contribute to space missions, research, and technology development.

Can I work at NASA being a programmer?

Computer Science programmers can work at NASA in roles such as software developers, systems engineers, or data analysts. These positions typically require strong programming skills in languages like C++, Python, or Java, along with knowledge of aerospace systems and security protocols. A relevant degree and security clearance are often necessary for employment at NASA.

How much does a computer scientist at NASA make?

A computer scientist working at NASA typically earns between $80,000 and $130,000 annually, depending on experience, education, and level of seniority. Salaries are influenced by federal pay scales, certifications, and specialized skills such as programming and data analysis.

What are the key skills and qualifications needed to thrive in the Computer Science Nasa position, and why are they important?

To thrive in a Computer Science position at NASA, you need a solid background in computer science, mathematics, and engineering, supported by at least a bachelor's degree in a related field. Familiarity with programming languages such as Python, C++, and MATLAB, as well as experience using high-performance computing systems, is essential, and security clearances or specialized certifications may also be required. Strong problem-solving abilities, teamwork, and clear communication are important soft skills for collaborating with interdisciplinary teams and managing complex projects. These skills and qualifications are critical for contributing to innovative research, ensuring mission success, and advancing cutting-edge technology at NASA.

More about Computer Science NASA jobs
What cities are hiring for Computer Science Nasa jobs? Cities with the most Computer Science Nasa job openings:
What are the most commonly searched types of Computer Science Nasa jobs? The most popular types of Computer Science Nasa jobs are:
What states have the most Computer Science Nasa jobs? States with the most job openings for Computer Science Nasa jobs include:
Infographic showing various Computer Science Nasa job openings in the United States as of July 2026, with employment types broken down into 1% As Needed, 85% Full Time, 12% Part Time, and 2% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $83,109 per year, or $40 per hour.

System Administrator - NASA Ames Research Center Multi-Mission O with Security Clearance

Astrion

Mountain View, CA • On-site

$120K - $145K/yr

Other

Posted 20 days ago


Job description

Overview System Administrator - NASA Ames Research Center Multi-Mission Operations Center LOCATION: JOB STATUS: Full-time, Onsite CLEARANCE: US Citizenship, Federal Background Investigation SALARY: $120,000 - $145,000 Astrion is seeking a System Administrator to join our Space Operations and Allied Missions division. Astrion supports the NASA Ames Research Center (ARC) Multi-Mission Operations Center (MMOC). The MMOC supports numerous missions at ARC such as: * Volatiles Investigating Polar Exploration Rover (VIPER), a lunar lander that will traverse the lunar south pole searching for water ice.

BioSentinel, a Cubesat, that measures the impact of deep space radiation on living organisms. Interface Region Imaging Spectrograph (IRIS) is an orbiting solar observatory that investigates the complex, dynamic region between the Sun's surface and corona. The MMOC's role in supporting this mission is maintaining the facilities, networks, Information Technology (IT) equipment, software, and support services needed by projects to effectively and efficiently perform all mission functions including mission operations, payload operations, science operations, commanding, telemetry monitoring, and planning.

REQUIRED QUALIFICATIONS / SKILLS 3-5 years working experience as a Systems Administrator Bachelor's degree in computer science, Information Systems, or similar relevant STEM degree; Years of experience can potentially replace degree requirement Understanding of basic Cybersecurity requirements RedHat, UBUNTU system administration Windows server and client system administration Familiarity with OpenStack, VMWare and SAN management Knowledge in Shell, Perl, and/or Python scripting Solid knowledge of protocols such as DNS, HTTP, LDAP, SMTP and SNMP Software languages - Knowledge of shell scripting, C++, Java; Firm Knowledge of Excel, Adobe, Visio, Word, PowerPoint, Teams, Outlook Cybersecurity, NIST 800-53, RSA Archer Strong problem solving and communication skills Onsite 5 days per week (core hours 9-3) PREFERRED QUALIFICATIONS / SKILLS Additional Linux certifications (RHCT, RHCE and LPIC) will be considered an advantage Familiarity with Atlassian Suite including Confluence and JIRA One or more of the following Certifications MCSE (Microsoft Computer Solution Expert) Security + Sys Admin Certificate Linux+ Experience with NASA Procedural Requirements (NPRs) and Policies Mission Control experience is a plus Windchill Satellite Toolkit (STK) Past experience with cloud migration and AI/ML automation is beneficial RESPONSIBILITIES Management and Security of IT systems and networks in support of unique project-related computational needs, including software installation and updates, lab system troubleshooting, system backups, while assuring compliance with all NASA, Ames Research Center, and Federal IT security requirements and services standards including: Manage the IT infrastructure including web servers, file servers, monitoring services (BigFix, NESSUS, SentinelOne, Splunk, Nagios), & virtual machine environment (OpenStack) Includes installing upgrades to existing systems improving system operability Provide configuration management addressing risk/findings maintaining compliance with NASA's IT Security Policies Patch systems and vulnerabilities maintaining compliance with NASA's IT Security Policies Maintain network records and coordinating with Center-wide networking group for planned maintenance, installations, and other issues Provide technical expertise for division or laboratory driven special projects that require IT or facilities support. This may include hardware or software integration, defining requirements, and laboratory expansions and integrations Provide support for engineering software installations, configuration, patching and troubleshooting Support project and mission specific needs * Investigate cloud migration and AI/ML automation opportunities. #LI-AD1 #CJ