Инженер
Обязанности:
Документирование процессов разработки и достигнутых результатов: ведение плана обеспечения функциональной безопасности, спецификаций безопасности ПО, отчётов по верификации и валидации, формирование доказательной базы; Анализ принимаемых решений на соответствие требованиям к безопасному ПО: ревью проектных, технических и технологических решений с точки зрения их влияния на функциональную безопасность; контроль соблюдения методов и средств разработки, предписанных для заданного уровня полноты безопасности (SIL); Анализ и ревью требований, архитектуры и проектных решений: проверка полноты, непротиворечивости и прослеживаемости требований безопасности, оценка архитектурных и дизайн-решений на соответствие концепции безопасности и критериям защищённости от систематических и случайных отказов; Подготовка документации для соответствия нормативным требованиям: участие в разработке и актуализации документов, необходимых для сертификации (планы тестирования, отчёты о выполнении требований, результаты анализа отказов и т.п.); подготовка материалов к аудитам и взаимодействие с органами по сертификации; Участие в проведении анализов безопасности: поддержка или самостоятельное выполнение FMEA, FMEDA, FTA, оценки диагностического покрытия, анализа влияния отказов и обоснование архитектурной надёжности контроллера; Взаимодействие с командами разработки: ежедневная работа с инженерами-схемотехниками, разработчиками ПО и тестировщиками для внедрения процессов безопасной разработки, консультирование по требованиям стандартов (IEC 61508, IEC 61511 и смежных); Участие в аудитах: сопровождение внутренних и внешних проверок функциональной безопасности, демонстрация соответствия жизненного цикла разработки установленным нормам;
Требования:
Высшее техническое образование (программная инженерия, автоматизация, электроника, кибернетика или смежные направления); Опыт разработки программируемых систем связанных с функциональной безопасностью от 2-х лет, практическое знание стандарта IEC 61508 (особенно часть 3 требования к ПО) и/или ISO 13849, IEC 61511; Понимание моделей жизненного цикла безопасного ПО: V-модель, прослеживаемость требований, методы и меры предотвращения систематических ошибок; Опыт документирования доказательств безопасности: умение структурировать и вести планы безопасности, отчёты о верификации и валидации, доказательную документацию; Навыки анализа требований и архитектуры: способность выявлять несоответствия, пробелы и риски для функциональной безопасности; Знание методов анализа надёжности и безопасности: FMEA, FMEDA, FTA, HAZOP, анализ общих причин отказов (будет серьёзным преимуществом); Английский язык чтение технической документации и стандартов.