Software Development Specialist Job at Constellation West
Provide support to:
- perform independent NSCCA/NSATE of Sentinel nuclear critical software by developing and conducting both manual and automated tests, analyzing test results, performing demonstrations for each software item, and identifying discrepancies.
- develop and implement an NSCCA/NSATE Plan that includes criteria, tasks, and methodologies for developing and conducting an NSCCA/NSATE
- review Nuclear Safety Objectives (NSOs) and provide support to develop Nuclear Safety Requirements (NSRs) for verification to meet NSOs as required at task level and to ensure there is no degradation in nuclear surety or the weapon system due to software changes.
- and expertise to document and provide details of the NSOs imposed on the design of the software by the safety standards.
- ensure the NSCCA/NSATE Plan includes traceability analyses to demonstrate that all NSOs are represented in the NSRs and that all NSRs are derived from one or more NSOs. This task is dependent upon the code developer providing the code to perform the analysis.
- documenting traceability from the developer’s design and code to the NSRs; provide training on processes that better align NSRs to developer's design and code.
- documenting traceability from the developer’s design and code to the NSOs; provide training on processes that better align NSOs to developer’s design and code.
Provide Software Engineering support to develop an NSCCA Software Test Plan for testing software, including: the software test environment, test objectives, tests to be executed, and verification methods.
Provide support to:
- develop detailed NSCCA/NSATE Software Test Procedures, including test inputs, interfaces between operational/simulated system elements and external expected environment, expected results, and criteria for evaluating results.
- develop sequence flows in the NSCCA/NSATE Plan & Test Procedures to track processing threads in the weapon system software design and code for traceability to the NSRs.
Provide System Engineering support to evaluate and comment on the developer documents to include, but not limited to, Software Requirements Specification (SRS), Interface Requirements Specifications (IRS), Interface Design Description (IDD) if applicable, and Interface Control Documents/Drawings (ICD) to determine their compliance to the NSOs and NSRs.
Support:
- both manual and automated tests, test results analyses, and demonstrations of each software item In Accordance With (IAW) the NSCCA Test Plans.
- demonstration (bit-for-bit compare), as identified at task level, to ensure the NSCCA software is an exact match for the software delivered at Functional Configuration Audit (FCA)/Physical Configuration Audit (PCA).
Provide support to:
- develop NSCCA/NSATE Formal Design Verification Reports, Nuclear Safety Software Verification Report (NSSVR) or equivalent. The reports shall include Parts 1-3:
- develop and evaluate the performance impact of new functional requirements and constraints that undergo NSATE
Provide Computer Engineering support to evaluate the design and code to confirm memory, throughput margins, and efficient use of computer resources, accuracy requirements, interfaces, and process scheduling.
Provide Computer Scientist support to evaluate the code implementing critical system and software functions, for timing, algorithm implementation, code execution, and scaling.
Support development of DRs that identify components that contain improper design, code, or instructions for nuclear critical software that could violate nuclear safety criteria defined in Air Force Instruction
Please Note :
clarksqn.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, clarksqn.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.