C Developer (Linux, сетевые технологии / телеком)
По договоренности
- Гагаринская
- Красный проспект
- Площадь Ленина
БУЛАТ — Ведущий российский производитель, разрабатывает и производит высокотехнологичное инфраструктурное оборудование для построения телеком- и ИТ- систем, а также внедряет интеграционные проекты «под ключ».
БУЛАТ в цифрах:
- с 2015 года на рынке;
- 5 офисов – г. Москва: ул. Рябиновая, ул. Бутлерова и ИЦ Сколково, г. Рязань и г. Нижний Новгород
- 330 + сотрудников;
- 31 патент на инновационные разработки компании;
- 15 свидетельств на программное обеспечение, разработанное нами;
- 45 устройств в Реестре РЭП МПТ РФ;
- ПО в Едином Реестре Минцифры.
В связи с разработкой новых продуктов и работой над новыми проектами мы расширяем команду!
Задачи, которые предстоит решать:
-
Разработка клиент-серверных приложений и высоконагруженных сетевых сервисов;
-
Программирование в окружении ОС Linux с использованием системных вызовов и POSIX API;
-
Оптимизация производительности кода, отладка и профилирование приложений;
-
Работа с низкоуровневыми сетевыми протоколами и механизмами IPC;
-
Участие в code review, проектировании архитектуры и интеграции компонентов.
Мы подходим друг другу, если у вас есть:
-
Коммерческий опыт разработки на C от 3 лет;
-
Уверенное знание STL и стандартной библиотеки C;
-
Глубокое понимание алгоритмов и структур данных;
-
Опыт разработки клиент-серверных приложений и знание стека протоколов TCP/IP;
-
Владение ОС Linux на уровне пользователя и администратора (работа с командной строкой, утилитами);
-
Понимание механизмов межпроцессного взаимодействия (IPC) и синхронизации в многоядерных системах;
-
Опыт работы в POSIX-окружении (gcc, make, gdb, strace);
-
Уверенное владение системой контроля версий Git;
-
Опыт использования средств командной разработки (GitLab CI / Jira или аналоги);
-
Уровень английского языка, достаточный для чтения технической документации.
Будет плюсом:
-
Опыт низкоуровневого программирования и применения POSIX API (сокеты, сигналы, pthread, таймеры);
-
Знание инструментов для анализа сети (Wireshark / tcpdump) и опыт работы с Scapy;
-
Опыт удаленной отладки приложений (gdbserver и аналоги);
-
Опыт разработки в сфере телекоммуникационного оборудования;
-
Понимание архитектуры сетевого стека ядра Linux и опыт работы с netlink;
-
Понимание архитектуры ядра Linux, умение собирать ядро;
-
Опыт разработки драйверов для Linux или опыт работы со сборочными системами (Buildroot, Yocto);
-
Знание Python 3 (для написания вспомогательных скриптов и инструментов).
Мы предлагаем!
- Официальное оформление с первого дня.
- Полностью белую, достойную и регулярную зарплату.
- Возможен удаленный формат работы.
- ДМС со стоматологией.
- График работы на выбор (с 8/ 9/10 до 17/18/19).
- Система дополнительного стимулирования (материальная и нематериальная): подарки для детей, подарки новичкам, материальное поощрение при заключение брака и рождение детей.
- Сервис скидок для сотрудников на рестораны, товары и услуги
Мы уверены, что важно продолжать учиться и развиваться, поэтому в БУЛАТ:
- Регулярное внешнее и внутреннее обучение;
- Собственная корпоративная библиотека с регулярным наполнением новыми книгами (в электронном, бумажном и аудио формате);
- Возможность прохождения дополнительных обучающих курсов за счет компании;
- Регулярно организовываются различные корпоративные мероприятия и тематические дни внутри компании.
ПОСТРОЙ СВОЮ КАРЬЕРУ ВМЕСТЕ С БУЛАТ!
Опубликована 2 дня назад
Похожие вакансии
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Новосибирск
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Новосибирск
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Новосибирск
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Новосибирск
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Новосибирск