Junior-Разработчик С/C++
офис, Новосибирск
Команда разработки системного ПО ищет junior-инженера для работы над сетевыми и многопоточными приложениями под Linux. Роль включает реализацию и отладку сетевых протоколов и критичных модулей, обеспечивающих надёжность и производительность продукта
ГрейдJunior
Стек
CLinuxTCP/IPGitBashPythonPerl
Задачи
- •Разработка сетевых и многопоточных приложений под Linux
- •Реализация и оптимизация сетевых протоколов и алгоритмов
- •Отладка, профилирование и повышение производительности модулей
- •Работа с системами контроля версий и командная разработка
- •Подготовка и поддержка технической документации
Обязательно
- •Знание и понимание базовых алгоритмов и структур данных
- •Уверенное владение языком C
- •Знание протоколов семейства TCP/IP
- •Опыт коммерческой разработки сетевых и многопоточных приложений под Linux
- •Умение работать с Git
- •Технический английский
Будет плюсом
- •Владение C++
- •Владение скриптовыми языками: bash, perl, python или др
- •Понимание принципов работы аппаратных средств вычислительных систем
- •Опыт разработки модулей и подсистем ядра Linux
- •Опыт проектирования высоконагруженных систем
- •Опыт работы с семейством протоколов 802.11