Какими знаниями обладают разработчики ПО для сетевого оборудования?
Примерно такими же как в других отраслях разработки
Сейчас большинство современного оборудования также уходит на программные операционки: те же RouterOS, Cisco iOS и тп. Соответственно народ делится на системщиков: кто пилит под эти оси дрова на железные чипы, прикладников - которые собственно пишут основной функционал и багифичи, веберов - которые пытаются реализовать "юзерфрендли интерфейс" того что наклепали прикладники и так далее и тому подобное
Основной навык - умение искать информацию.