Техносфера

Embedded linux / OpenWrt инженер сетевых решений

Коротко

Инженер-разработчик для проекта по развитию сетевых решений на базе Embedded Linux, OpenWrt и OpenMPTCProuter в технологической компании «Техносфера». Задачи включают адаптацию архитектуры OpenWrt, сборку прошивок для ARM/ARM64-устройств, работу с одноплатными компьютерами NanoPi и Rockchip, настройку сетевых интерфейсов и MPTCP, диагностику проблем и работу с Device Tree, U-Boot и драйверами Linux. Требуется уверенное владение Linux и сетевыми технологиями (TCP/IP, routing, NAT, firewall, VLAN), опыт с Git и понимание принципов Embedded Linux и ARM-устройств. Формат работы гибридный, Москва.

Описание
«Техносфера» — технологическая компания, занимающаяся разработкой программно-аппаратных решений в области связи и коммуникаций. Мы ищем инженера-разработчика в проект, связанный с развитием сетевых решений на базе Embedded Linux, OpenWrt и OpenMPTCProuter. Нам нужен специалист с хорошей технической базой, которому интересно не только писать код, но и разбираться в устройстве систем, исследовать новые аппаратные платформы, находить нестандартные решения и доводить их до рабочего результата.
Задачи
•Разбираться в архитектуре OpenWrt и OpenMPTCProuter, адаптировать и дорабатывать существующие решения.
•Собирать и модифицировать прошивки для устройств на базе ARM/ARM64.
•Работать с одноплатными компьютерами NanoPi и другими платформами на базе Rockchip.
•Исследовать и обеспечивать поддержку различных аппаратных платформ.
•Настраивать и тестировать сетевые интерфейсы, маршрутизацию, MPTCP и работу с несколькими интернет-каналами.
•Диагностировать проблемы сетевого взаимодействия, загрузки устройств и производительности.
•При необходимости разбираться с Device Tree, U-Boot, модулями ядра и драйверами Linux.
•Тестировать решения на реальном оборудовании, документировать изменения и результаты.
Требования
•Уверенное владение Linux: консоль, SSH, системные логи, Bash.
•Хорошее понимание сетевых технологий: TCP/IP, routing, NAT, firewall, DHCP, DNS, VLAN.
•Опыт работы с Git и умение разбираться в чужом коде.
•Понимание принципов работы Embedded Linux и ARM-устройств.
•Опыт сборки OpenWrt или других Linux-систем из исходного кода либо готовность быстро освоить соответствующие инструменты при наличии сильной технической базы.
•Умение самостоятельно исследовать технические проблемы, искать решения в документации и исходном коде, проверять гипотезы на практике.
•Главное для нас — инженерное мышление, самостоятельность и желание разбираться в сложных технических задачах.
Будет плюсом
•Опыт работы с OpenWrt, OpenMPTCProuter, MPTCP.
•Работа с NanoPi, Raspberry Pi, Orange Pi, Rockchip и другими 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 ₽ в месяц, итоговая сумма обсуждается по результатам собеседования с учетом опыта и компетенций.
•Оформление по ТК РФ.
•Интересные инженерные задачи на стыке разработки ПО, сетевых технологий и аппаратных решений.
•Возможность непосредственно влиять на технические решения проекта.
•Работа с реальным оборудованием и возможность развивать экспертизу в Embedded Linux и сетевых технологиях.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте