Программист С++ (Linux)

Прямой работодатель  RDP.RU
Москва, Россия
Джуниор • Миддл • Сеньор
Информационные технологии • Разработка • C++ • Embeded • Государственные проекты
30 сентября
Удаленная работа • Работа в офисе
Опыт работы от 3 до 5 лет
Работодатель  RDP.RU
Описание вакансии

RDP RU - ведущий российский разработчик и поставщик интеллектуального оборудования для широкополосной передачи данных .

RDP RU специализируется на разработке инновационного программного обеспечения и программно-аппаратных комплексов для высокопроизводительной обработки сетевого трафика. Продукция компании широко востребована в сетях операторского класса и отвечает мировым стандартам качества.

Если ты увлеченный профессионал своего дела, любишь решать сложные и нестандартные задачи, то мы ждем тебя в нашей команде разработчиков

Что необходимо делать:
Разработка, поддержка, оптимизация и рефакторинг активно изменяющегося ПО для высокопроизводительных и отказоустойчивых телекоммуникационных устройств для x86_64 архитектур (С/С++ код, скрипты под linux, патчи к ядру, драйвера сетевых карт и др.)

Что нужно знать:
- C/С++ на уверенном уровне
- Принципы работы ОС Linux
- Знание межпроцессного взаимодействия, синхронизации, многопоточности и др. на многоядерных системах
- Быть знакомым с аппаратной архитектурой x86_64
- Опыт работы в POSIX окружении, с gсс, make, gdb, strace, perf, valgrind, командной строкой
- Знание алгоритмов и структур данных
- Опыт использования командных средств разработки (git, redmine, CI)
- Технический английский, умение читать документацию и RFC
- Знание нюансов работы приложения в реальном изменчивом мире
- Умение писать чистый и надежный код, понимание принципов: ООП, DRY, KISS, YAGNI, паттернов

Будет плюсом, если ты:

- Имеешь представление об ethernet-кадрах, mac-адресах, arp, маршрутизации
- Умеешь пользоваться wireshark, tcpdump, docker, gns3
- Имеешь опыт работы с DPDK, NetMap или PF_RING

Немного о тебе:
- Ответственный
- Внимательный
- Хочешь развиваться и получать новый опыт

Что мы предлагаем:
- Трудоустройство в соответствии с ТК РФ
- Белую заработную плату, размер которой обсуждается с успешным кандидатом
- Профессиональный, дружный коллектив
- Высокий уровень инженерных практик, автоматизирующих рутину, и оставляющих больше времени для творческих задач
- Пятидневная рабочая неделя, с возможностью выбрать удобное время начала рабочего дня
- Комфортный офис с кабинетами на 4-6 человек
- Возможности для профессионального развития
- Современное техническое оборудование для работы
- Расширенную программу ДМС (со стоматологией) после испытательного срока


Специализация
Информационные технологииРазработкаC++
Отрасль и сфера применения
EmbededГосударственные проекты
Уровень должности
ДжуниорМиддлСеньор