Задачи:
- Разрабатывать и адаптировать сетевые решения на базе Embedded Linux, OpenWrt и OpenMPTCProuter.
- Собирать и модифицировать прошивки для ARM/ARM64-устройств, включая NanoPi и платформы Rockchip.
- Исследовать и поддерживать аппаратные платформы, Device Tree, U-Boot, модули ядра и драйверы Linux.
- Настраивать и тестировать сетевые интерфейсы, маршрутизацию, MPTCP и работу с несколькими интернет-каналами.
- Диагностировать сетевые проблемы, проблемы загрузки устройств и производительности; тестировать решения на реальном оборудовании и документировать результаты.
Требования:
- От 1 до 3 лет опыта работы.
- Уверенное владение Linux: консоль, SSH, системные логи и Bash.
- Понимание TCP/IP, routing, NAT, firewall, DHCP, DNS и VLAN.
- Опыт работы с Git и умение разбираться в чужом коде.
- Понимание Embedded Linux и ARM-устройств; опыт сборки OpenWrt или других Linux-систем из исходного кода либо готовность быстро освоить эти инструменты.
- Самостоятельность, инженерное мышление и умение исследовать технические проблемы.
- Будут преимуществом: опыт с OpenWrt, OpenMPTCProuter, MPTCP, ARM SBC, Linux networking, VPN, multi-WAN, policy-based routing, nftables/iptables, Device Tree, U-Boot, Linux kernel, драйверами, iperf3, tcpdump, Wireshark, ethtool, C, Python, Lua, CI/CD и GitHub Actions.
Условия:
- Полная занятость, оформление по ТК РФ.
- Работа на месте работодателя, удалённо или в гибридном формате.
- Инженерные задачи на стыке разработки ПО, сетевых технологий и аппаратных решений, работа с реальным оборудованием и возможность влиять на технические решения.
- Зарплата: 150 000–250 000 ₽ на руки в месяц.