Инженер по встраиваемым системам Senior Embedded / Firmware Engineer (C/C++, Realtek, Linux)
По договоренности
- Парк Победы
- Славянский бульвар
- Пионерская
О компании
ООО «ОКОС ИНТЕЛЛЕКТ» — российский разработчик сетевых устройств
Мы проектируем и разрабатываем сетевое оборудование, включая 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 при необходимости
Мы предлагаем
- Работа с реальным железом, а не эмуляцией
- Участие в разработке архитектуры продукта
- Возможность влиять на low-level дизайн системы
- Сильная инженерная команда embedded / networking
- Официальное оформление
- График 5/2, полная занятость
- ЗП — обсуждается индивидуально (уровень senior+)
Адрес: Россия, Москва, Минская улица, 2Ж
Опубликована 16 дней назад
Похожие вакансии
Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAXот 180 000 ₽
Требования: Высшее техническое образование в области инженерии или смежных дисциплин. 1С , MS Office.
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
день назад
Мы находимся в поиске SRE / DevOps-инженера для работы с высоконагруженными проектами, где важна не просто ...
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
день назад
Задачи: Проводить функциональное, интеграционное, регрессионное и smoke-тестирование web-продуктов. Проверять основные пользовательские сценарии, бизнес-логику и интерфейсы. Тестировать API, интеграции и взаимодействие микросервисов. Фиксировать дефе...
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
3 дня назад
200 000 - 300 000 ₽
Рыночная зарплата
В связи с расширением штата, открываем поиск "DevOps инженера". ... сайзинг оборудования, инструкции по эксплуатации для команд поддержки); Требования: Опыт в роли DevOps-инженера ...
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
4 дня назад
150 000 - 200 000 ₽
Обязанности: установка и настройка ОС Linux и дополнительных прикладных пакетов настройка и устранение неполадок конфигурации IP/SS/Diameter сети установка модулей продукта на ОС Linux конфигурация модулей продукта установка обновлений и решений проб...
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
2 дня назад
250 000 - 310 000 ₽
Выше средней на 9%
Мы ищем Data-инженера для работы на разнообразных проектах — от высоконагруженных финтех-систем до Data-платформ ... Ты нам подходишь, если: · У тебя есть опыт работы Data-инженером от 5 лет · Ты имеешь опыт проектирования ...
- Можно удаленно
- Подработка
- Опыт от 5 лет
- Москва
3 дня назад
Вакансия в подборках
Похожие вакансии
от 180 000 ₽
200 000 - 300 000 ₽