1

Nasa Software Engineer Jobs in Florida (NOW HIRING)

Under LENS, our employees provide engineering support to NASA to review and assess activities of ... FreeFlyer, STK, Copernicus or other orbital dynamics modeling and simulation software for ...

Coordinate with NASA, international, and commercial partners in support of technical assessments ... analysis software packages. * Structural or mechanical system design experience, including ...

$37.61/hr

... at NASA-KSC. REQUIRED QUALIFICATIONS / SKILLS : * Master's degree in Mechanical Engineering ... Experience in the design, control, and testing of robotic hardware and software systems.

Quality Engineer

Merritt Island, FL · On-site

$65K - $84K/yr

The Quality Engineer will support the NASA space program, specifically, SMA work on Liquid Engines ... KSC software, databases and tools.DESIRED:Experience in an insight, risk-based, or COTs type ...

$37.61/hr

... at NASA-KSC. REQUIRED QUALIFICATIONS / SKILLS : * Master's degree in Mechanical Engineering ... Experience in the design, control, and testing of robotic hardware and software systems.

$40 - $54/hr

Experience supporting NASA, DoD, or other government aerospace programs. * Active Secret security ... Develop verification plans, test procedures, and automated test software to support functional ...

Showing results 41-60

Nasa Software Engineer information

See Florida salary details

$47.5K

$110.2K

$153.6K

How much do nasa software engineer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for nasa software engineer in Florida is $110,243.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,700.00 and $129,300.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.

What are the most commonly searched types of Nasa Software Engineer jobs in Florida?

The most popular types of Nasa Software Engineer jobs in Florida are:

What are popular job titles related to Nasa Software Engineer jobs in Florida?

For Nasa Software Engineer jobs in Florida, the most frequently searched job titles are:

What job categories do people searching Nasa Software Engineer jobs in Florida look for?

The top searched job categories for Nasa Software Engineer jobs in Florida are:

What cities in Florida are hiring for Nasa Software Engineer jobs?

Cities in Florida with the most Nasa Software Engineer job openings:

Infographic showing various Nasa Software Engineer job openings in Florida as of August 2026, with employment types broken down into 92% Full Time, 6% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $110,243 per year, or $53 per hour.

Guidance, Navigation, and Control (GN&C) Engineer

Astrion

Full-time

Re-posted 24 days ago


Job description

Overview

GN&C ENGINEER

LOCATION: Kennedy Space Center, FL

JOB STATUS: Full-Time

TRAVEL: Limited, as needed

MUST BE A US CITIZEN

Astrion is seeking a Guidance, Navigation, and Control Engineer for the Deep Space Logistics Engineering Support (LENS) Contract.  Under LENS, our employees provide engineering support to NASA to review and assess activities of the Gateway Logistics Services (GLS) IDIQ Contract Commercial Service Provider.  This effort may include review and assessment of the requirements, design, analysis, testing, manufacturing, verification, validation, assembly, integration, checkout, mission preparations and operations required to deliver cargo and payloads to the lunar Gateway, or for other DSL mission projects and interests.  This position is full-time and on site at Kennedy Space Center, FL.

Required Qualifications / Skills:

  • B.S. degree in engineering or related discipline from an accredited engineering school and fourteen (14) years of related engineering experience or an M.S. degree in engineering or a related discipline from an accredited engineering school and ten (10) years of related engineering experience.
  • Experience with one or more of the following: FreeFlyer, STK, Copernicus or other orbital dynamics modeling and simulation software for spacecraft trajectory.
  • Experience developing GN&C algorithms (e.g., 6-DOF) and implementing them into proof-of-concept and validate simulation software using MATLAB, python, and C++.
  • Experience with the development of space systems requirements documents including functional requirements and verification success criteria.
  • Experience with design, assembly, verification, testing, and operation of spacecraft guidance, navigation and control systems and sensors.
  • Knowledge of navigation sensors for operating in the space environment.
  • Must be a U.S. Citizen and successfully complete a U.S. government background investigation.
  • Ability to work in a team environment consisting of NASA civil servants and various contractor employees.
  • Highly organized and self-motivated.
  • Excellent oral and written communication skills and the ability to coordinate support from a wide range of technical disciplines.

Desired Qualifications / Skills:

  • M.S. Degree in a related discipline and 10 years of experience.
  • Experience with deep space NASA missions.
  • Experience with spacecraft flexible body and propellant slosh in low-g environments.
  • Strong proficiency with FreeFlyer®, STK and/or Copernicus, MATLAB®, and Python
  • Strong proficiency in C++ and experience with NASA code POST2.
  • Experience with the non-GPS enabled GN&C systems and sensor and navigation methodologies.
  • Familiarity with NASA organizations, processes, and procedures including NASA System Engineering Standards such as the NASA System Engineering Handbook (NASA/SP-6105), NASA Procedural Requirements (NPR 7123), and NASA Space Flight Program and Project Management Handbook (NPR 7120).
  • Experience working with NASA launch services providers.
  • Experience with NASA deep space mission systems engineering including coordinating system requirements verification and validation between multiple organizations and centers.
  • Experience with human rated space flight.

Responsibilities:

The successful candidate will support the following tasks and activities:

The Guidance, Navigation, and Control (GN&C) Engineer provides support on behalf of our customers to determine, negotiate and implement mission-enabling GN&C requirements for the GLS systems and associated hardware. Additionally, this position will perform independent modeling and simulation tool development and analysis to support independent verification and validation (IV&V) of requirements and work closely with the mission design team.

As a GN&C Engineer you will:

  • Review system architecture, hardware requirements, designs, assembly procedures, test plans, procedures, and data in support of the Deep Space Logistic GN&C and occasionally Mission Design to ensure approaches are sound, component selection is appropriate for the intended usage, and suitable for the proposed application. 
  • Provide recommendations for improvements to system architectures, hardware requirements, designs, test plans, and procedures if disparities/deficiencies are identified.
  • Ensure NASA requirements are satisfied by design solutions and support production/control board meetings, design, and system reviews.
  • Track GN&C specific requirements verification and validation progress.
  • Perform computer-based analysis in support of GN&C applications for independent verification and validation (IV&V) of requirements, according to modeling and simulation best practices and following NASA standards. Including, but not limited to:
    • Trajectory and attitude of the spacecraft
    • 6-DOF motion simulations using in-house and NASA tools
    • RPOD analysis to determine feasibility of mission operations concepts
    • Navigation analysis without GPS for deep space spacecraft rendezvous
  • Provide engineering insight in support of the DSL Logistic Modules providers for their GN&C system designs in relation to Avionics, Mission Design, Flight Software, and other systems.
  • Evaluate various options, utilizing matrix organization support as necessary, to offer best technical guidance about various trade-offs (technical, schedule, risk, etc.)
  • Work in a team environment and report to senior NASA personnel to provide status on providers development progress and issues.
  • Travel as required in support of technical reviews and exchanges. 
  • Select and apply engineering techniques and procedures to analyze and evaluate specific problems, data, or other features of the work which are broad in scope and complexity.
  • Provide recommendations for program acceptance of requirements verification, testing, risks and hazards. 
  • Perform other duties as required.

#CJ

#LI-CK!