Software Safety Engineer

Job opening ID

Posting title
Software Safety Engineer

Roles and responsibilities
Must be a US Citizen with the ability to obtain a Secret Security Clearance.  Active Secret preferred.
W2 with full benefits
Customer and contract specific training will be required and provided.
Labor Category: Software Safety Engineer

Job Description:
Work with Software Engineers using development tools and processes to develop safety critical products for advanced weapons systems applications. Be the System Safety representative reviewing hardware, software and test artifacts for safety critical applications on advanced weapons systems applications. Be responsible for safety input to software, firmware, architecture, requirements, design, code, and test of the advanced weapons systems. Provide safety analysis and software safety analysis of weapon systems as well as support additional hazard analysis, fault tree analysis, risk assessments, risk resolution, mishap investigations, software process safety, and safety assessment processes. Utilize knowledge of military and/or their equivalent industry standards such as MIL-STD-882, DO-248, DO-254, ARP-4754, ARP-4761 and Joint Services Software Safety Engineering Handbook (JSSSEH).  Develop trustworthy customer relationships via excellent communication, technical insight and successful execution of programs.  Collaborate with cross-functional teams, program management and suppliers for the safety of assigned systems.  Support estimating and developing integrated master schedule (IMS) safety tasks.  Interact with team members, peers, leadership within SAIC and customer community using intelligent & effective verbal and written communication skills.

Required Skills:
• Must be a US Citizen with the ability to obtain a Secret Security Clearance.  Active Secret preferred.
• Offer contingent on ability to successfully pass a background check and drug screen
• Bachelors and fourteen (14) years or more experience.
• Experience with Object-Oriented development and UML based design development tools such as IBM Rhapsody.
• Experience in the use of high level programming languages such as C/C++, Java and/or Ada95.
• Familiarity with IBM Rational ClearCase and ClearQuest.
• Experience using modeling tools such as MATLab, MathWorks Simulink or ANSYS SCADE and using requirements management tools such as DOORS.
• Experience developing embedded real-time safety-critical software systems using processes that employ JSSSEH/MIL-STD-882E safety critical software guidance/criteria.
• Experience with Software test tools such as LDRA, and Vector Cast and test languages such as Python.
• Aviation/Avionics Safety and/or airworthiness certification process experience.
• Experience in requirements development, system/software architecture, hardware/software design, software code implementation, test, verification and validation such as those used in primary flight displays, flight control computers, etc.

Number of positions