В отдел разработки ПО необходимы специалисты для разработки и формализации требований к встраиваемому (embedded), сервисному и диагностическому программному обеспечению систем управления железнодорожным подвижным составом.
Вы будете выполнять следующие обязанности:
- разработка требований к программному обеспечению системы управления подвижным составом и его составными частями;
- разработка и согласование протоколов взаимодействия по цифровым шинам (Ethernet, CAN);
- анализ и согласование спецификаций требований на системы и составные части подвижного состава;
- участие в разработке архитектуры систем и составных частей подвижного состава, определении и согласование интерфейсов между ними;
- участие в проведении тестирования программного обеспечения в части определения тестовых сценариев их полноты и достаточности;
- сопровождение внедрения и эксплуатации программного обеспечения, анализ результатов, выявление несоответствий;
- разработка и согласование программной и технической документации в рамках функциональных обязанностей и компетенций.
В этих целях Вам необходимы:
- образование – высшее техническое;
- опыт разработки описаний и требований к техническим системам: технические требования, техническое задание, функциональные требования, спецификации, протоколы взаимодействия, архитектура;
- понимание принципов и особенностей работы систем автоматического управления;
- знание и понимание конструкций сложных технических систем, взаимодействий их составных частей между собой и окружением, физических процессов и явлений, протекающих в этих системах;
- умение читать и понимать схемы электрические, релейно-контакторные и пневматические;
- способность самостоятельно планировать свою работу и выполнять сложные задачи совместно с коллегами.
Желателен дополнительный опыт:
- знание конструкции, технических характеристик, функциональных свойств железнодорожного подвижного состава;
- знание нормативной и законодательной базы, устанавливающей требования к подвижному составу железных дорог;
- опыт работы с конструкторской документацией, ЕСКД;
- базовые знания языков программирования (C/C++, Python) или опыт моделирования технических систем в Matlab/Simulink, SimInTech.
Если Вы работаете у нас, мы гарантируем Вам:
- конкурентоспособную заработную плату;
- гибкий график работы;
- полное соблюдение трудового законодательства;
- эффективную, прозрачную премиальную систему;
- ДМС;
- дополнительный социальный пакет;
- работа в комфортном офисе А класса;
- комфортное, оборудованное место для приема пищи с бесплатным кофе;
- обучение за счёт компании.
Если наша вакансия заинтересовала Вас, нажмите на кнопку «Откликнуться на вакансию» и мы ответим Вам!