Обязанности:
- реализация проекта автоведения поезда, разработка новой функции ПО и поддержка уже разработанного ПО С++ под Linux;
- разработка программных модулей для управления новыми типами подвижного состава.
- проектирование ядра системы автоведения и формирования программных основ под Linux;
Требования:
- уверенно владеть С++ и STL;
- знать понимание принципов ООП;
- иметь опыт разработки и отладки многопоточных приложений;
- уметь писать поддерживаемый код (читаемый, расширяемый);
- уметь работать с системами контроля версий (желательно Git);
- знать английский язык на уровне чтения технической документации; Будет плюсом:
- опыт работы с шиной CAN, Ethernet, RTOS OnTime;
- знание Qt;
- опыт разработки систем реального времени;
- опыт разработки под Linux, умение собирать toolchain;
- опыт написания документации;
- знание Python;
- понимание основ электроники, электротехники;
Условия:
- интересные проекты федерального уровня (проект «автомашинист» для электропоездов, пассажирских локомотивов (электровозы и тепловозы) и грузовых электровозов, проект системы «старт-стоп», проект «виртуальная сцепка» и др.
- аккредитованная IT–компания;
- Шаговая доступность от Метро Шоссе Энтузиастов;
- участие в интересных спортивных мероприятиях.
- Сильную и дружную команду, готовую поддержать ваши инициативы;
- Поддержка на старте: наставник, который поможет влиться в работу и welcome-тренинг;
- ДМС после испытательного срока
- Стабильные выплаты з/п, премия по итогам года;
- Соблюдение ТК РФ с первого дня оформления.