Skip to Main Content

NASA Software Engineer

PSCI Remote, OR

  • Expired: over a month ago. Applications are no longer accepted.
Job Description

Position: NASA Software Engineer             Position No:    9912


Location:         Remote


Anticipated Start: Oct 2021                 Type:  Full Time           Experience Level:  Experienced



BS in a Computer Science discipline

5+ years’ experience performing software oversight, validation, and verification

Must be a US citizen

Must be able to pass a national agency check

Must be able to pass pre-employment and periodic random drug and alcohol screenings



1.      In-depth knowledge of NASA software related safety and assurance policies, requirements, and standards.

2.      Experience in performing software assurance processes in compliance with NASA STD 8739.8 to include the ability to:

•         Tailor and apply software assurance and software safety requirements and standards to be consistent with project objectives and risk.

•         Prepare and participate in the development, review and implementation of software assurance plans and artifacts.

•         Independently audit software development products and processes for conformance to software and software safety requirements, standards, plans and procedures.

•         Identify potential project risks due to audit non-compliances.

3.      In-depth knowledge of software models, products and processes

•         Models and best methods to assure the model’s products. Models include waterfall, V, incremental, agile, iterative, spiral, etc.

•         Products include software plans (Software Development Plan, Configuration Management Plan, Verification and Validation Plan); requirements specification; design documents, source code; test plans, procedures, cases, and reports; physical configuration audits and functional configuration audits.

4.      Processes include project planning/management, requirements definition/management, design and implementation, risk management, verification and validation, configuration management, and release management.  

5.       In-depth knowledge of CMMU/SEI Capability Maturity Model for Software.





Software Assurance/Software Safety Professional: This position covers software (S/W) quality assurance (QA) support for projects involved in software development efforts for Space Flight Systems and ground operations at Ames Research Center (ARC).

Successful candidate will:

•         Perform independent software classification and software safety criticality analyses

•         Approve software development plans

•         Audit software products/documents/processes

•         Create and maintain software assurance products/documents

•         Execute software assurance plans/processes

•         Create and maintain software assurance performance metrics and use them for improvements

•         Approve project safety plans for cases where software is safety critical

•         Audit safety products/documents/processes for cases where software is safety critical

•         Carry out duties consistent with providing S/W QA support, as assigned by the Chief Safety Officer

•         Report to the CSO any issues or concerns that arise in the execution of these tasks



Excellent verbal and written communication, MS Office


This is a remote job, but may require some travel to NASA Ames Research Center (ARC), CA


Salary: $50 to $57/Hr


Send resume to:

Alissa Pullen , PSCI

13131 Hwy 603, Suite 306

Bay St. Louis, MS 39520 




Why Work Here?
Please see our website at


67 N Akron Dr

Remote, OR



View all jobs at PSCI