Job Title: Senior Software Reliability Engineer
Location: Owego NY
Job Description:
- Perform quantitative and qualitative reliability models conducting reliability assessments and integrating reliability into the software development lifecycle (SDLC) to ensure dependable software systems.
- Apply IEEE 1633-based reliability engineering processes throughout the SDLC.
- Develop and maintain software reliability models (e.g. prediction and growth models).
- Define and monitor Software Reliability Metrics such as MTTF failure intensity and defect density.
- Conduct reliability assessments and provide input for release decisions based on quantitative thresholds.
- Collaborate with development and QA teams to identify and mitigate failure modes early in the lifecycle.
- Use tools and techniques for fault injection failure analysis and reliability testing.
- Support risk management by identifying critical failure points and proposing mitigation strategies.
- Document and report reliability findings to stakeholders and support continuous improvement.
- Experience with reliability prediction tools (e.g. CASRE Relex or proprietary models).
- Knowledge of DevOps and CI/CD practices with a focus on reliability.
- Certification in software quality or reliability (e.g. CRE CSQE) will be an added advantage
- Experience in regulated industries (e.g. aerospace defense healthcare).
- Familiarity with IEEE 1633 or similar standards (e.g. MIL-STD-882 ISO/IEC 25010).
- Experience with reliability modeling tools and statistical analysis.
- Strong understanding of software testing fault tolerance and failure analysis.
- Engineering Graduate with 10 to 15 Years of relevant experience.