Русьтелетех – разработчик и производитель доверенного телекоммуникационного оборудования, для построения безопасных ИТ-инфраструктур.
Ищем в нашу небольшую, но дружную команду крутого программиста, который поможет нам в разработке и дальнейшем развитии решений для сетевой безопасности и сетевой инфраструктуры.
Обязанности:
- Разработка встроенного ПО для сетевого оборудования (межсетевые экраны, NGFW, маршрутизаторы);
- Адаптация и доработка загрузчиков для ARM-процессоров (Trusted FW, EDKII);
- Написание/доработка и отладка драйверов на уровне ядра ОС;
- Портирование x86-совместимого ПО на ARM-платформы;
- Оптимизация производительности и скорости работы ПО;
- Разработка схем тестирования и документирование разработанного ПО;
Требования: - Высшее техническое образование;
- Уверенное знание языка С;
- Общее понимание сетевой модели OSI;
- Опыт разработки под OC Linux;
- Опыт разработки драйверов периферийных устройств на уровне ядра системы;
- Опыт работы с процессорами архитектура ARM;
- Опыт работы с системами контроля версий Git;
- Владение английским на уровне чтения технической документации;
- Умение разбираться в чужом коде;
- Умение работать в команде.
Желательно:
- Базовые знания протоколов передачи данных в IP-сетях, Ethernet;
- Знание высокоуровневых языков (Python и т.д.);
- Опыт программирования для встраиваемых систем;
- Понимание принципов взаимодействия процессов (разделяемая память, доступ к критическим секциям, блокировки, взаимоблокировки);
- Опыт создания модулей ядра Linux;
- Опыт работы с системами ведения проектов (Redmine, JIRA);
- Опыт управления небольшой группой инженеров (2-5 человек).
Условия: - Работа в аккредитованной ИТ-компании;
- Годовые и проектные премии;
- Молодая, дружная и заряженная команда;
- Компенсация спортивной активности;
- Гибкий график работы в гибридном режиме;
- Перспективы роста;
- Интересные и амбициозные задачи;
- Оформление по ТК РФ.