1

Nasa Software Engineer Jobs (NOW HIRING)

The ECI is a competitive NASA research and development program that advances innovative ... The Software Developer will support the development, integration, testing, and sustainment of ...

Perform various Systems / Software Engineering activities in GN&C and other fields on NASA Spacecraft, Launch Vehicle, and/or Mission Ground systems throughout the NASA software development lifecycle ...

Showing results 41-60

Nasa Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do nasa software engineer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for nasa software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What does a NASA software engineer do?

A NASA Software Engineer develops and maintains software used for space missions, scientific research, and aerospace technology. They design, code, test, and debug software for spacecraft, rovers, satellites, and mission control systems. Their work ensures that NASA's technology operates reliably in extreme environments. They collaborate with scientists, engineers, and researchers to solve complex technical challenges.

What are the key skills and qualifications needed to thrive as a NASA software engineer?

To thrive as a NASA Software Engineer, you need a solid background in computer science, proficiency in programming languages like Python, C++, or Java, and typically a relevant bachelor's degree or higher. Experience with specialized tools such as real-time operating systems, simulation environments, and version control systems (e.g., Git) is often required, along with familiarity with NASA software standards and certifications. Exceptional problem-solving abilities, teamwork, and strong communication skills help you navigate complex, multidisciplinary projects. These skills and qualities are crucial for ensuring the safe, reliable, and innovative development of mission-critical aerospace software.

More about Nasa Software Engineer jobs
What cities are hiring for Nasa Software Engineer jobs? Cities with the most Nasa Software Engineer job openings:
What are the most commonly searched types of Nasa Software Engineer jobs? The most popular types of Nasa Software Engineer jobs are:
What states have the most Nasa Software Engineer jobs? States with the most job openings for Nasa Software Engineer jobs include:
Infographic showing various Nasa Software Engineer job openings in the United States as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Lead Spaceflight Simulation & Software Engineer

CACI International Inc.

Houston, TX โ€ข On-site

$90.30 - $189.60/hr

Other

Posted 4 days ago


Job description

CACI International Inc. is seeking a NASA Software Project Lead Engineer in Houston, TX. The role involves leading the development of spacecraft simulations and math models for space vehicle engineering and training. You will manage project schedules, support user needs, and maintain technical leadership in a critical environment for human space flight.

The ideal candidate should possess 10+ years in simulation development, strong programming skills, and effective communication abilities. This role offers a comprehensive benefits package and a proposed salary range of $90,300 - $189,600.

#J-18808-Ljbffr