remote
Senior Software Safety Engineer - Raytheon
Software Engineer
Senior Software Safety Engineer responsible for developing, analyzing, and certifying safety‑critical software using C++, Python, DO‑178C processes and model‑based design techniques.
About the role
Key Responsibilities
- Design, develop, and integrate safety‑critical software components for aerospace systems following DO‑178C guidelines.
- Perform hazard analysis, safety assessments, and verification activities to ensure compliance with mission‑critical safety standards.
- Utilize model‑based design tools and static analysis techniques to identify and mitigate software defects early in the development lifecycle.
- Collaborate with cross‑functional engineering teams to define safety requirements, conduct code reviews, and support certification efforts.
- Maintain and improve software safety processes, documentation, and traceability matrices to support audit readiness.
Requirements
- Minimum 7 years of experience in safety‑critical software development, preferably in aerospace or defense.
- Proficiency in C++ and Python programming, with hands‑on experience applying static analysis tools.
- Demonstrated knowledge of DO‑178C (or equivalent) certification processes and safety analysis methods such as FMEA or Fault Tree Analysis.
- Experience with model‑based design environments (e.g., Simulink, SCADE) and configuration management tools.
- Active or ability to obtain a Secret U.S. DoD security clearance.