Проекты:
Разработка и адаптация прикладного ПО для пользовательских, серверных сетевых устройств
Разработка и сопровождение встроенного ПО для процессоров ARM и MIPS под Embedded Linux
Основные обязанности:
- модификация U-Boot, разработка и доработка модулей ядра Linux;
- разработка системного ПО (системы сбора, обработки и хранения информации);
- разработка прикладного ПО (интерфейс пользователя).
- разработка сетевых устройств
Требования:
- Знание языков программирования С/C++.
- Знание скриптовых языков (bash, python).
- Опыт разработки встраиваемых систем на базе Linux.
- Опыт создания или модификации модулей ядра Linux.
- Опыт работы в сборочных системах - Buildroot.
Приветствуется:
- Опыт работы с нейронами сетями, в частности агентами (Claude, Gemini, ChatGPT)
- Понимание архитектуры ARM, в частости Cortex A7/A8;
- Сети и протоколы: TCP/IP, UDP, ARP, DHCP, VLAN (802.1Q), NAT/маршрутизация, RTSP/RTP/RTCP, WebRTC (WHEP, ICE, DTLS-SRTP), HTTP/REST, TFTP, SSH, NTP, MDIO/PHY (10/100), Unix domain sockets (IPC).
- Знание Rust, Go.
- Опыт реализации промышленных протоколов обмена данными.