The railway safety software engineer is responsible for ensuring the safety of software and systems used in the railway domain, ensuring their compliance with safety standards and minimizing risks to passengers, staff, and the environment.
Key Responsibilities
1. Risk Analysis: Evaluate risks associated with railway software and systems, identify potential hazards, and estimate their likelihood of occurrence.
2. Development of Safety Plans: Develop detailed safety plans for software and systems, including risk mitigation strategies and emergency procedures.
3. Regulatory Compliance: Ensure compliance with railway safety standards and regulations, such as CENELEC standards and European Union directives.
4. Incident Analysis: Investigate incidents and accidents related to railway software and systems, and recommend corrective measures to prevent future incidents.
5. Safety Document Management: Maintain safety documents, including hazard logs, safety analyses, safety plans, and incident reports.
Required Skills
6. Degree in software engineering, computer science, or a related field.
7. Thorough knowledge of railway safety standards, risk analysis methodologies, and software quality assurance techniques. Practical experience in analyzing embedded software, control-command systems.
8. Good communication skills, including the ability to communicate effectively with technical and non-technical teams in french & english.
Benefits
9. Starting from 50k, depending on experience.
10. Home office 2 days a week.
11. Employee benefits, including health insurance and car benefits.