Senior Embedded/Firmware Engineer
Ищем Senior Embedded-инженера для разработки низкоуровневого firmware для Ethernet-коммутаторов. Нужно уметь работать с ASIC Realtek на уровне регистров, писать драйверы и kernel-модули. Предлагаем работу с реальным железом и сильную команду.
Зарплата не указана — оценили по рынку
На основе 33 похожих вакансий за 90 дней.
Что предстоит делать
О компании ООО «ОКОС ИНТЕЛЛЕКТ» — российский разработчик сетевых устройств Мы проектируем и разрабатываем сетевое оборудование, включая Ethernet-коммутаторы и embedded-платформы. Фокус — низкоуровневая разработка, производительность и контроль над железом вплоть до регистров ASIC. Кого мы ищем Ищем Senior Embedded/Firmware Engineer, который умеет работать с сетевыми ASIC Realtek без использования SDK, на уровне регистров и аппаратной документации. Ключевая зона ответственности — разработка собственного low-level software stack для Ethernet-коммутаторов (RTL83xx / RTL93xx). Основной фокус работы • Разработка low-level firmware для switch ASIC Realtek без SDK • Прямое управление аппаратурой через MDIO / SPI / I2C • Проектирование и развитие собственного HAL/driver abstraction layer • Реализация логики коммутации: • FDB (MAC learning / aging) • MDB (multicast) • ACL / classification • VLAN / STP / L2 pipeline • Работа с datasheet’ами и reverse engineering поведения ASIC • Интеграция switch pipeline в embedded Linux систему Технологический стек Low-level / Boot • U-Boot • Trusted Firmware-A (ARM) Linux kernel • Character / block / network drivers • Device Tree • SoC-specific drivers • Embedded Linux networking stack Инструменты разработки • GCC / GNU Toolchain • Make / CMake • Buildroot / Yocto / OpenWrt Системное ПО • glibc, BusyBox • systemd / init systems Языки • C (основной), C++ (system layer) • Python, Bash (automation) Инфраструктура • Git / GitLab • CI/CD • Docker Требования (must-have) • 6+ лет коммерческой разработки на C/C++ • Глубокая экспертиза в embedded Linux • Опыт разработки сетевых драйверов или switch firmware • Практический опыт работы с Realtek switch ASIC • Умение работать без SDK: • регистрационный уровень (MDIO/SPI/I2C) • понимание ASIC pipeline • самостоятельная реализация control plane / HAL • Опыт разработки Linux kernel drivers • Отличное понимание: • memory model C • concurrency (pthreads) • IPC • Уверенная работа с GNU toolchain и build-системами • Git / GitLab на уровне активной разработки в команде Будет плюсом • Опыт работы с Realtek SDK (для legacy/портирования) • Понимание L2/L3 switching architecture • Опыт с OpenWrt / Yocto / Buildroot • Опыт performance optimization embedded систем • Знание сетевых протоколов (VLAN, STP, LACP, multicast) • Навыки backend/web (REST/WebSocket UI для устройств) • CI/CD, Docker • Python для тестирования и автоматизации
- Разработка и развитие firmware для сетевых устройств
- Реализация low-level abstraction над ASIC Realtek
- Отладка аппаратно-зависимого поведения switch pipeline
- Разработка драйверов и kernel-модулей
- Оптимизация производительности и потребления ресурсов
- Разработка тестовых сценариев и стендов
- Поддержка CI/CD и автоматизированного тестирования
- Реверс и анализ аппаратной логики ASIC при необходимости
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийWindows Internals инженер
~824 320 – 1 413 120 ₸ оценка
Разработка модулей защиты конечных точек на C/C++ с глубоким погружением в Windows internals. Требуется опыт от 6 лет в C++, знание Windows API и многопоточности, а также умение работать с AI-инструментами. Компания предлагает гибкий график, соцпакет и возможности профессионального роста.
Инженер по электронике (аппаратное обеспечение)
Разработка высокотехнологичных электронных систем для глобального рынка. Требуется опытный инженер с глубокими знаниями цифровых и аналоговых схем, высокоскоростных интерфейсов и PCB. Предлагают интересные задачи, гибкий график и комфортные условия в центре Киева.
C++ разработчик
~1 648 640 – 3 061 760 ₸ оценка
Ищем опытного C++ разработчика для работы над высоконагруженной распределённой системой хранения данных. Требуется уверенное владение C++17, многопоточностью, сетевыми протоколами и опытом работы с MongoDB. Предлагаем удалённую работу, ДМС и профессиональный коллектив.
Embedded Developer (Junior / Senior)
~1 648 640 – 3 061 760 ₸ оценка
Шукаємо Embedded Developer для розробки низькорівневого ПЗ на Linux/Raspberry Pi. Потрібен досвід з Python, бажано C або Go, знання драйверів та системного програмування. Пропонуємо цікаві проєкти, гнучкий формат та конкурентну зарплату.
Старший Unreal Engine разработчик (MetaHuman, C++)
~1 648 640 – 3 061 760 ₸ оценка
Создание реалистичных AI-персонажей для казино-игр на Unreal Engine 5. Интеграция MetaHuman, анимации, голосового синтеза и липсинка. Требуется опыт с C++, Blueprints, MetaHuman и анимационными системами. Удаленная работа, гибкий график и соцпакет.
Старший разработчик QML/C++
~1 648 640 – 3 061 760 ₸ оценка
Ищем опытного разработчика QML/C++ для создания клиентской части онлайн-покер-рума с игровым UI. Требуется глубокое знание QML, Qt, C++, опыт с WebSocket и HTTP API. Предлагаем удалённую работу, продуктовую команду, чёткие процессы и зарплату в USDT.