Разработчик C++ (встроенное ПО) / Middle C++ Developer (Embedded software)
Требования
Местоположение и тип занятости
Компания
Компания РОТЕК – ведущий российский производитель телекоммуникационного и телерадиовещательного оборудования.
Описание вакансии
Условия работы
Обязанности:
- Проведение инспекции кода на соответствие требованиям спецификации, внутренним правилам разработки;
- Проведение модульного тестирования (unit testing) и анализ полученных результатов;
- Формирование необходимой тестовой документации (отчеты, инструкции);
- Поддержка и доработка существующей системы автоматизированного тестирования.
Требования:
- Опыт разработки ПО на C/C++;
- Опыт написания unit-тестов;
- Опыт применения инструментов/фреймворков модульного тестирования (напр. Ceedling, GTest, CppUnit);
- Знание консольных команд bash, умение работать с Git;
- Основы работы сетевых протоколов: Ethernet, TCP/IP, HTTP;
- Английский язык (обязательно чтение тех. документации);
- Высшее или незаконченное высшее образование (выпускники старшего курса);
- Умение работать самостоятельно и в команде.
Приветствуются опыт работы в следующих областях:
- Разработка встраиваемого ПО для промышленных контроллеров;
- Разработка промышленных систем управления и сбора данных (АСУТП, АСКУЭ, АСДУ);
- Опыт работы с системами мониторинга (SNMP, TR-069);
- Владение методологией тестирования ПО;
- Знания по устройству Unix-like операционных систем:
- Взаимодействие процессов;
- Файловая система;
- Shell скрипты;
- Системы сбора данных;
- Базовые знания в электротехнике;
- Умение разбираться в чужом коде.
Условия:
- Стабильная работа в развивающейся компании;
- Завтраки за счет компании, корпоративные мероприятия (волейбол), работа в молодом дружном коллективе;
- Возможность роста как в финансовом отношении, так и в профессиональном;
- График работы гибкий: 5/2 c 10 до 19, частично удаленный формат работы;
- Офис в центре Москвы (ст. м. Цветной бульвар);
- Все условия обсуждаются подробно на собеседовании.