Разработчик С/С++

Дата размещения вакансии: 13.01.2025
Работодатель: ИнфоТеКС
Уровень зарплаты:
з/п не указана
Город:
Томск
проспект Кирова 51Ас15
Требуемый опыт работы:
От 1 года до 3 лет

ГК "ИнфоТеКС", входящая в ТОП-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 час на обед;
  • Корпоративные мероприятия и спортивные инициативы.