National Aeronautics and Space Administration

Computer Engineer, AST, Software Systems (Direct Hire)

Stennis Space Center, Mississippi Full time

Computer Engineer, AST, Software Systems (Direct Hire)

Department: National Aeronautics and Space Administration

Location(s): Stennis Space Center, Mississippi

Salary Range: $89508 - $138370 Per Year

Job Summary: 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.

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.

Qualifications: 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.

How to Apply: Please read the entire announcement and all the instructions before you begin an application and have all required information available. We encourage you to provide a complete description of your educational achievements and include both paid and non-paid work in the experience portion of your resume. If you submit a resume that does not contain the required information, you may lose consideration. To apply for this position, you must complete the initial online application, to include the initial online assessment and submission of the required documentation specified in the Required Documents section below. The complete application package must be submitted by 11:59 PM (ET) on the closing date of the announcement to receive consideration. The application process is as follows: To begin the application process, you will need to be logged into your USAJOBS account. If you do not have a USAJOBS account, you will need to create one before beginning the application process. Once logged in to your account, click on the "Apply" link. Follow the prompts to select your resume (2 pages or fewer) and/or other supporting documents to be included with your application package. Resumes longer than 2 pages will be rejected by the system. Resumes submitted via other document types will not be forwarded to the hiring manager, nor will they be used in the review of your qualifications. We strongly encourage you to utilize the USAJOBS resume builder when creating your resume. Using the resume builder will help you ensure your resume includes important information related to your qualifications and eligibility for this position. Answer the questions presented in the application and attach all necessary supporting documentation. During the application process you can review, edit, delete and update your information. We'll automatically save your progress as you go, so you won't lose any changes. Your uploaded documents may take several hours to clear the virus scan process. After acknowledging you have reviewed your application package, complete the 'Include Personal Information' section as you deem appropriate and click to continue with the application process. You will be taken to the vacancy questionnaire which you must complete in order to apply for the position. Complete the online application, verify all required documentation is included with your application package, and submit the application. Click the Submit Application button prior to 11:59PM (ET) on the announcement closing date. NASA's online application process provides step by step guidance to ensure you provide all needed information. If you are unable to apply online, please contact NSSC-CONTACTCENTER@MAIL.NASA.GOV for assistance. Be advised - application materials faxed, emailed, and/or mailed to Stennis Space Center will not be accepted for this announcement. NASA provides reasonable accommodations to applicants with disabilities. If you are an applicant with a disability and need a reasonable accommodation for any part of the application and hiring process, please notify the agency contact center listed on the job vacancy announcement. The decision on granting reasonable accommodations will be on a case-by-case basis.

Application Deadline: 2026-03-18