Fresh Listing

Posted: March 16, 2026 (0 days ago)

This job was posted recently. Fresh listings typically have less competition.

Computer Engineer, AST, Software Systems (Direct Hire)

John C. Stennis Space Center

National Aeronautics and Space Administration

Fresh

Location

Salary

$89,508 - $138,370

per year

Closes

March 18, 2026

GS-12 Pay Grade

Base salary range: $74,441 - $96,770

Typical requirements: 1 year specialized experience at GS-11. Advanced degree + significant experience.

Note: Actual salary includes locality pay (15-40%+ depending on location).

Job Description

Summary

This job involves working as part of a team at NASA's Stennis Space Center to build and maintain software for handling data from rocket engine tests, including tools for collecting, controlling, and managing aerospace information.

A good fit would be someone with hands-on experience in software development for technical systems, especially in engineering or tech fields related to data and automation.

It's ideal for engineers who enjoy collaborative projects in a high-tech environment like space exploration.

Key Requirements

  • One year of specialized experience equivalent to GS-11 (for GS-12) or GS-12 (for GS-13) in software development for data systems
  • Proficiency in National Instruments LabVIEW for application development and maintenance
  • Experience with PTC Windchill or ThingWorx platforms, including InfoEngine, REST API, architecture, configuration, and setup
  • Skills in programming languages such as Java, JavaScript, JSP, and technologies like XML, SQL, Oracle, or MySQL
  • Knowledge of Agile software development lifecycle and Product Lifecycle Management (PLM) processes
  • Familiarity with integrating systems using IoT protocols like OPC UA, MQTT, and REST APIs
  • Basic education requirement in computer engineering or related field as specified by NASA/OPM

Full Job Description

As a Computer Engineer in the Office of Test Data and Information Management, an organizational element of the Engineering and Test Directorate, you will be a member of a team of highly skilled engineers responsible for the development and maintenance of software systems, applications, and solutions for a wide range of advanced aerospace data acquisition, control, and data management systems that support propulsion test activities.

In addition to the Basic Education Requirement (in the Education section below), to qualify for this position you must meet the requirements below.

Specialized experience is experience that has equipped you with the particular ability, skill, and knowledge to successfully perform the duties of this position and is typically in or related to this line of work.

NASA utilizes OPM-approved qualification and rating requirements specific for Aerospace Technology (AST) positions which recognizes NASA's unique aerospace work.

The specific qualifications and minimum education requirements are further described below and within the education section of the job announcement.

To qualify for GS-12, you must have one year of directly related specialized experience equivalent to the GS-11 level: sting or maintaining software applications or data systems using National Instruments Labview and/or Parametric Technology Corporation (PTC) Windchill or PTC ThingWorx platform, such as Windchill InfoEngine, Windchill REST API, or Windchill architecture, configuration, and setup; Performing software development using National Instruments Labview, Java, JavaScript, JavaServer Pages (JSP) or other languages relevant to Windchill customization, and utilizing XML, SQL, and database technologies (e.g., Oracle, MySQL); Utilizing Agile software development lifecycle and Product Lifecycle Management (PLM) processes using software management tools, and integrating systems using Internet of Things (IoT) protocols such as OPC UA, MQTT, and REST APIs.

To qualify for GS-13, you must have one year of directly related specialized experience equivalent to the GS-12 level: Designing and developing software applications or data management systems using National Instruments Labview and/or Parametric Technology Corporation (PTC) Windchill or PTC ThingWorx platform, such as Windchill InfoEngine, Windchill REST API, or Windchill architecture, configuration, and setup; Performing design work, development, testing and deployment of software applications or relational databases using National Instruments Labview, Java, JavaScript, JavaServer Pages (JSP) or other languages relevant to Windchill customization, and utilizing XML, SQL, and database technologies (e.g., Oracle, MySQL); Applying Agile software development lifecycle or Product Lifecycle Management (PLM) processes using software management tools, and/or integrating systems using Internet of Things (IoT) protocols such as OPC UA, MQTT, and REST APIs.

Your resume must include a clear and detailed narrative description, in your own words, of how you meet the required specialized experience.

Experience statements copied from a position description, vacancy announcement or other reference material constitutes plagiarism and may result in disqualification and losing consideration for the job.

NASA prohibits the use of artificial intelligence (AI) or AI-assisted tool in drafting application and assessment responses.

Please visit https://www.nasa.gov/careers/how-to-apply/#Artificial-Intelligence to review NASA's guidance on the use of AI tools during the application process. Major Duties:

  • Duties described below are at the highest grade advertised. Duties assigned at lower grade levels will be of more limited scope, performed with less independence and limited complexity; duties will be commensurate with the grade of selected employee.
  • Design, develop, test, customize, integrate, and configure software solutions for configuration/information management and data acquisition while adhering to NASA software engineering requirements.
  • Analyze and develop solutions to streamline operations in support of propulsion test operations and the management of data and projects. Organize software release planning to define scope of work and timeline for each release.
  • Collaborate with cross-functional teams to develop requirements and design innovative solutions. Leads sprint planning and monitors progress of team through each sprint cycle to meet software release goals.
  • Design and implement complex software integrations between SSC systems supporting propulsion test operations; determine system requirements, conduct technical evaluations, and establish integration approaches.
  • Determine deployment strategies for complex, mission-critical software systems; evaluate risks associated with upgrades and patches and ensure lifecycle and compliance documentation meets NASA engineering standards.
  • Resolve complex software anomalies across SSC systems by conducting root cause analyses, directing technical corrective actions through peer review processes, and advising management on system-level impacts and risk mitigation strategies.
  • Assess laboratory technical capabilities supporting software development and testing; identify resource gaps and recommend infrastructure improvements to ensure mission-critical system performance.
  • Determine integration approaches using industrial communication protocols; resolve complex interoperability issues affecting propulsion test systems.

Check your resume before applying to catch common mistakes

Browse Similar Jobs

Posted on USAJOBS: 3/16/2026 | Added to FreshGovJobs: 3/16/2026

Source: USAJOBS | ID: SSC-26-DE-12903170-JM