1

Nasa Programmer Jobs (NOW HIRING)

The ECI is a competitive NASA research and development program that advances innovative technologies while developing the next generation of NASA engineers. This project supports NASA's Artemis ...

NASA Internship Coordinator Education Coordinator HX5 is an award-winning provider of engineering, research and development, and technical services to clients such as NASA and the Department of ...

Bachelor's degree in Engineering, Aerospace, Systems Engineering, or related field (or equivalent ... Demonstrated experience managing NASA or human spaceflight-related projects * Experience managing ...

Showing results 21-40

NASA Programmer information

See salary details

$12

$39

$68

How much do nasa programmer jobs pay per hour?

As of Aug 6, 2026, the average hourly pay for nasa programmer in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

What are common challenges faced by NASA programmers when working on mission-critical software projects?

NASA programmers often encounter unique challenges such as developing highly reliable and error-free code for mission-critical systems where failure is not an option. They must adhere to strict coding standards, rigorous testing procedures, and detailed documentation requirements. Additionally, they frequently work in collaborative, multidisciplinary teams that include engineers, scientists, and project managers, which requires strong communication skills and adaptability. Meeting tight deadlines while ensuring the utmost precision and safety can also add to the pressure, making attention to detail and stress management crucial in this role.

What skills and qualifications are needed to thrive as a NASA programmer?

To thrive as a NASA Programmer, you need strong programming skills in languages like Python, C++, or Java, along with a degree in computer science or a related field. Familiarity with specialized software development tools, version control systems like Git, and experience with real-time or embedded systems is often required. Exceptional problem-solving, teamwork, and communication skills help programmers navigate complex projects and collaborate with multidisciplinary teams. These abilities are crucial for developing reliable software that supports NASA's high-stakes missions and scientific goals.

What is a NASA programmer?

NASA Programmers are software developers who design, build, and maintain computer programs and systems that support NASA’s missions and research. Their work can involve developing software for spacecraft, satellites, scientific instruments, data analysis, or mission control systems. They often collaborate with engineers, scientists, and other technical professionals to ensure that software meets the specialized requirements of space exploration and research. NASA Programmers typically have strong backgrounds in computer science, engineering, or related fields, and they use a variety of programming languages and tools. Their contributions are critical to the success and safety of NASA’s projects.
More about NASA Programmer jobs
What cities are hiring for Nasa Programmer jobs? Cities with the most Nasa Programmer job openings:
What states have the most Nasa Programmer jobs? States with the most job openings for Nasa Programmer jobs include:
Infographic showing various Nasa Programmer job openings in the United States as of August 2026, with employment types broken down into 82% Full Time, 6% Part Time, 11% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.

Full-time

Re-posted yesterday


Job description

Location: NASA Armstrong Flight Research Center (AFRC), Edwards AFB, CA or Contractor Facility Employment Type: Full-Time Job Summary The Operations Engineer - Flight Test Subject Matter Expert (SME) provides advanced technical leadership and engineering expertise in support of NASA Armstrong's Flight Operations Directorate (Code 430) under the Engineering and Technical Support Services (ETSS) contract. This position plays a critical role in flight test planning, systems integration, airworthiness, and test execution for experimental and research aircraft. The engineer applies advanced systems-engineering, operational-analysis, and configuration-control expertise to ensure safe and efficient flight operations in alignment with NASA AFRC's test objectives and airworthiness processes.

This position supports the development and test of flight and ground systems, including autonomous and piloted vehicles, with a focus on risk reduction, system validation, and performance optimization during research and test phases. Primary Responsibilities Serve as an Operations Engineer and Flight Test Subject Matter Expert (SME) supporting the Flight Operations Directorate (Code 430). Lead and coordinate flight test planning, integration, and readiness activities across multiple research programs.

Participate in system design reviews, hazard analyses, and test readiness reviews, ensuring compliance with NASA flight test standards. Develop and maintain flight operations procedures, configuration documentation, and mission risk assessments. Support test execution as part of the control-room or flight-line team, ensuring real-time coordination between engineering, aircrew, and range personnel.

Collaborate with aerodynamics, instrumentation, and systems integration engineers to resolve interface, telemetry, and control system challenges. Develop and review test plans, control-room procedures, and mission scripts to ensure technical accuracy and flight safety. Provide systems-level support for airworthiness and operational readiness reviews in compliance with NASA and FAA standards.

Contribute to the development of autonomous flight test architectures and ground-control interfaces for advanced vehicle programs. Identify and mitigate operational risks using quantitative and qualitative analysis methods. Support flight safety, maintenance coordination, and anomaly resolution across concurrent test programs.

Prepare technical reports, lessons learned, and risk documentation per NASA AFRC and ETSS requirements. Work Environment & Schedule On-site at NASA AFRC (Edwards AFB) or contractor facility. Typical Schedule: 7:00 AM - 4:30 PM, 9/80 compressed schedule (80 hours over 9 workdays per two-week period).

Work may include flight line, hangar, and control-room environments requiring PPE use and coordination across multiple operational teams. Occasional extended hours or weekend work may be required to support flight or test events. Key Benefits and Impact Directly supports NASA Armstrong's flight research and operational excellence.

Provides systems-level engineering leadership in airworthiness, flight operations, and research test integration. Contributes to autonomous flight systems development and test innovation. Collaborates with NASA engineers, test pilots, and program managers on groundbreaking aerospace research.

Plays a pivotal role in advancing NASA's flight safety, test effectiveness, and operational efficiency across future missions.Minimum Qualifications Bachelor's degree or higher in Engineering or Physical Science. At least 20 years of relevant engineering experience, including 5 years as a Principal Investigator, Group Leader, Project Engineer, or Project Manager, or equivalent. A Master's Degree may substitute for 2 years of related experience; a Doctorate may substitute for 5 years of related experience

Demonstrated experience with flight test engineering, including flight readiness, control-room participation, and mission data review. Proven understanding of aircraft systems, ground support equipment, and test instrumentation. Experience with NASA or DoD flight test environments, including risk management, range operations, and system configuration control.

Familiarity with airworthiness evaluation, system safety, and test conduct procedures. Excellent written and verbal communication skills for technical documentation and reporting. Proficiency in Microsoft Office Suite (Word, Excel, Outlook, PowerPoint) and engineering analysis tools such as MATLAB, Simulink, or similar.

U.S. Citizenship required (NASA facility access). Preferred Qualifications Experience supporting autonomous flight systems, including software/hardware-in-the-loop test and verification

Experience with NASA flight test programs, particularly at AFRC or other federal research ranges. Knowledge of Advanced Systems Development, Operations Engineering, and Flight Dynamics principles. Hands-on experience in mission control-room operations, telemetry systems, and flight instrumentation.

Experience supporting X-59 or similar experimental aircraft programs is highly desirable. Familiarity with range coordination, flight safety analysis, and systems certification processes. Ability to obtain or maintain DoD or NASA range access credentials.Minimum Qualifications Bachelor's degree or higher in Engineering or Physical Science

At least 20 years of relevant engineering experience, including 5 years as a Principal Investigator, Group Leader, Project Engineer, or Project Manager, or equivalent. A Master's Degree may substitute for 2 years of related experience; a Doctorate may substitute for 5 years of related experience. Demonstrated experience with flight test engineering, including flight readiness, control-room participation, and mission data review.

Proven understanding of aircraft systems, ground support equipment, and test instrumentation. Experience with NASA or DoD flight test environments, including risk management, range operations, and system configuration control. Familiarity with airworthiness evaluation, system safety, and test conduct procedures.

Excellent written and verbal communication skills for technical documentation and reporting. Proficiency in Microsoft Office Suite (Word, Excel, Outlook, PowerPoint) and engineering analysis tools such as MATLAB, Simulink, or similar. U.S

Citizenship required (NASA facility access). Preferred Qualifications Experience supporting autonomous flight systems, including software/hardware-in-the-loop test and verification. Experience with NASA flight test programs, particularly at AFRC or other federal research ranges.

Knowledge of Advanced Systems Development, Operations Engineering, and Flight Dynamics principles. Hands-on experience in mission control-room operations, telemetry systems, and flight instrumentation. Experience supporting X-59 or similar experimental aircraft programs is highly desirable.

Familiarity with range coordination, flight safety analysis, and systems certification processes. Ability to obtain or maintain DoD or NASA range access credentials.