Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
MS
Mission Solutions Group, Inc.
Software Safety Engineer
Career Insights for Software Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on South Carolina data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.
$116,486 / year median in South Carolina
+3% projected growth
Job Description
Software Safety Engineer Mission Solutions Group, Inc. - 5.0 North Charleston, SC Job Details Full-time 10 hours ago Qualifications Software engineering Content creation for technical audiences Requirements specification Requirements design Technical documentation Risk mitigation strategy implementation Hazard identification and correction Systems engineering Embedded C Quantitative risk analysis Safety management experience within transportation industry Technical writing experience within technology Hazard mitigation Software architecture Full Job Description Position Summary Mission Solutions Group (MSG) is seeking an experienced Software Safety Engineer to support the PME CBAD/Kestros program. This position will execute and support software and system safety engineering activities throughout the system lifecycle, from concept exploration and design through testing, certification, and field deployment. The ideal candidate will have extensive systems or software engineering experience within aerospace or defense environments and demonstrated experience applying system safety principles to complex, safety-critical systems. Essential Duties and Responsibilities Lead and execute Software System Safety Program activities in accordance with applicable military standards from concept exploration through live-fire testing and field deployment. Conduct qualitative and quantitative hazard analyses, including Functional Hazard Analysis (FHA), System/Subsystem Hazard Analysis (SSHA), Fault Tree Analysis (FTA), and Software Hazard Analysis (SWHA). Identify system and software hazards and translate findings into functional, non-functional, and software-specific safety requirements and design constraints. Maintain bidirectional traceability of safety requirements through verification and validation activities. Review embedded software code, primarily C/C++, software architectures, and interface definitions to identify potential safety-critical issues such as race conditions, memory leaks, interface failures, and logic faults. Maintain the program Hazard Tracking System, including causal factors, Level of Rigor (LOR) tasks, mitigations, verification evidence, and residual risk assessments. Develop and maintain safety and certification documentation, including System Safety Program Plans (SSPP), Software Safety Plans, hazard analyses, and Safety Assessment Reports (SAR). Prepare and present safety cases, technical briefs, hazard analyses, and compliance evidence to program leadership, government stakeholders, prime contractors, and formal defense review authorities. Support safety reviews such as the Weapon System Explosives Safety Review Board (WSESRB) and Software Systems Safety Technical Review Panel (SSSTRP), as applicable. Education and Qualifications Bachelor of Science degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, or a closely related STEM discipline. 10+ years of systems engineering, software engineering, or related engineering experience. Minimum of 3 years of direct system or software safety engineering experience within aerospace, defense, weapons systems, or other safety-critical applications. Demonstrated experience applying