Middle Software Engineer (Network Equipment)
22 Декабря 2025
Город:
Минск
Занятость:
Полная занятость
Компания "ИТТАС"
Мы ищем инженера-программиста с опытом разработки встроенного ПО для сетевого оборудования. Основной фокус -- реализация и поддержка функциональности L2/L3-коммутаторов: протоколы, управление портами, CLI/web-интерфейсы, взаимодействие с аппаратной платформой. Вы будете частью команды, создающей собственное сетевое оборудование: от железа до прошивки.
Обязанности
- Разработка и отладка приложений для сетевых устройств (C, embedded linux), работа с низкоуровневыми API, системными вызовами, сокетами
- Имплементация L2/L3 функционала, такого как VLAN, STP, IGMP, ACL, LACP, DHCP, GVRP и др.
- Работа с проприетарным SDK Marvell
- Разработка консольного пользовательского интерфейса на языке Lua
- Изучение работы различных протоколов по RFC или стандартам 802.1, 802.3 для их имплементации
- Ручное и автоматическое тестирование функционала, производительности, проверка совместимости с изделиями других вендоров
Требования
- Знания сетевых технологий на advanced уровне
- Знания ОС Linux с позиции прикладного разработчика (gdb, strace, gcc, make), хорошее знание его сетевого стека, в т.ч. сетевые утилиты (ping, tcpdump, ip(8) и др.)
- Навык программирования и отладки на языке C
- Опыт написания многопоточного кода
- Общие знания Computer Science: алгоритмы и их сложность, оптимизация, архитектура компьютера (процессор, память, кэш, ввод/вывод), битовые операции, процесс сборки приложения
- Общие знания методологии разработки: ООП, процедурное программирование, git, командная разработка, общение с заказчиками
- Умение читать техническую документацию на английском языке, умение разбираться в объемных стандартах (RFC, 802.1, 802.3) и находить нужную информацию
- Понимание для чего можно использовать LLM, а что лучше написать руками
- Знание других языков (C++, Lua, Python) будет плюсом
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
26 Декабря
Kotlin Multiplatform Engineer (KMP)
Минск
Компания "АЛЬФА-БАНК" Альфа Банк – один из ведущих частных банков, который входит в число системно значимых банков Беларуси.Мы работаем как...
26 Декабря
DevSecOps Engineer( АЛЬФА-БАНК )
Минск
Компания "АЛЬФА-БАНК" Альфа Банк – один из ведущих частных банков, который входит в число системно значимых банков Беларуси. Мы работаем как...
21 Декабря
Минск
Компания "Инженерный Центр Ядро" YADRO — это российская технологическая компания, объединяющая направления разработки и производства...
22 Декабря
Test Engineer: GSM( Инженерный Центр Ядро )
Минск
Компания "Инженерный Центр Ядро" YADRO — российская технологическая компания, созданная в 2014 году и объединяющая направления разработки и...
26 Декабря
DevSecOps Engineer( АЛЬФА-БАНК )
Минск
Компания "АЛЬФА-БАНК" Альфа Банк – один из ведущих частных банков, который входит в число системно значимых банков Беларуси. Мы работаем как...
Вакансия размещена в отрасли