Разрабатывать высоконагруженное системное ПО на С/С++: многопоточные приложения, организация взаимодействия с техническими средствами (электронными блоками, контроллерным оборудованием), обработка данных и алгоритмы управления.
Работать со стеком низкоуровневых технологий: разработка среды исполнения, механизмы межпроцессного взаимодействия (IPC), сетевых модулей (TCP/IP, UDP) для связи с удаленным оборудованием.
Требования:
Уверенное знание С/С++ (стандарты 11/14/17),
Опыт разработки под GNU/Linux,
Знание Bash, сетевых протоколов (TCP/IP, UDP),
Опыт создания системных служб (daemons) и утилит в Linux,
Понимание методов межпроцессного взаимодействия (IPC),
Практический опыт работы с многопоточностью и разделяемой памятью,
Знание процессов тестирования ПО (unit-, integration testing).
Условия:
Работа в одном из крупнейших в России научно-исследовательских институтов по проектированию и изготовлению реакторных установок мирового уровня.
Официальное трудоустройство в соответствии с ТК РФ, возможность оперативного премирования. по итогам успешной реализации проектов. Должность и уровень заработной платы обсуждается с соискателем после успешного прохождения собеседования.
Работа с опытными наставниками – у нас сильная инженерная школа
Расширенный социальный пакет: ДМС, компенсация аренды жилья, скидки на санаторно-курортное лечение, занятия спортом.
График работы: 5/2 ПН-ПТ 8-часовой рабочий день (обед 45 мин), своя столовая на территории; для студентов – возможность совмещения с учебой.
Возможности профессионального роста, участия в корпоративных обучающих программах.
Адрес предприятия: г. Москва, пл. Академика Доллежаля, д.1, к.3 (м. Красносельская или м. Комсомольская), пешая доступность от метро.