Томск
проспект Кирова 51Ас15
проспект Кирова 51Ас15
ГК "ИнфоТеКС", входящая в ТОП-5 компаний России в сфере защиты информации, лидер в разработке средств защиты информации, приглашает Разработчика С/С+ в команду по разработке индустриального шлюза безопасности для защиты промышленных сетей.
Задачи:
- Сопровождение и доработка текущего кода;
- разработка собственных сервисов (написание демонов, утилит, bash скриптов, плагинов командной строки, кода взаимодействия с другими сервисами);
- разработка модулей ядра, для реализации функций фильтрации промышленных протоколов;
- оптимизация существующего кода и скриптов с целью повышения скорости загрузки и производительности;
- устранение текущих дефектов;
- адаптация ПО для запуска на новых аппаратных платформах;
- участие в выделении модулей из монолитного legacy кода.
Минимальные навыки:
- Опыт работы с загрузчиком u-boot: его конфигурирование и сборка;
- Уверенное знание ОС GNU/Linux на системном уровне;
- Уверенные знания ядра Linux и опыт разработки драйверов в том числе и периферийных устройств;
- Опыт написания device-tree;
- Опыт запуска Linux на кастомных платформах;
- Опыт разработки на С/С++ (уровня middle/senior), bash;
- Опыт работы с gcc, make, gdb;
- Знание сетевых протоколов в частности TCP/UDP;
- Опыт работы с интерфейсами SPI, I2C, USB, SDIO, UART, GPIO;
- Знание КД на уровне чтения электрических схем;
- Понимание принципов работы интерфейсов Ethernet, RS-485, RS-232, USB.
Желаемые навыки:
- Опыт работы с промышленными протоколами (Modbus, IEC-101/104);
- Значение архитектуры процессоров x86-64, ARM/ARM64;
- Опыт разработки под китайские ARM процессоры (RockChip).
Условия:
- Работа в офисе в г. Томск;
- Продолжительность рабочего дня 8 часов + 1 час на обед;
- Корпоративные мероприятия и спортивные инициативы.