12.05.2026 в 13:47 Просмотры 2 +1 сегодня Вакансия партнера

Senior/Middle C/C++ Developer (System Programming / Embedded)

от 200 000 ₽ / месяц

Белгород

Специализация: Программист, разработчик

Формат работы: Удалённо

График работы: Свободный

Тип занятости: Полная занятость

Опыт: От 1 года до 3 лет

Выплата: ежемесячно

Описание

Уважаемые кандидаты! В связи с большим количеством откликов первичную обработку данных проводит ИИ-ассистент. После отклика вам будет предложено ответить на несколько технических вопросов. Пожалуйста, сделайте это, чтобы мы могли быстрее рассмотреть вашу кандидатуру. О проекте: Мы занимаемся разработкой и оптимизацией критически важных компонентов систем, требующих максимальной производительности и минимального потребления ресурсов. Работа ведется на базе архитектуры Mips (Realtek Rtl9310). Мы создаем программно-аппаратные комплексы, где каждая миллисекунда имеет значение.

Обязанности

  • Проектирование и разработка высоконагруженных многопоточных сервисов на C/C++.
  • Оптимизация производительности существующих систем и работа с сетевым стеком.
  • Сборка систем с использованием Buildroot, настройка через menuconfig / kconfig.
  • Работа с загрузчиком U-Boot и окружением Busybox.
  • Разработка интерфейсов управления (Cli), в том числе работа с klish.
  • Настройка серверов и создание тестовых стендов для embedded-платформ.
Что мы ждем от вас:
  • Профессиональное владение C++ (Modern Standards, Stl, Multithreading).
  • Глубокое понимание C: указатели, управление памятью, низкоуровневое взаимодействие с Ос.
  • Уверенная работа в Linux/Unix: системные вызовы, принципы работы ядра, shell-скрипты.
  • Опыт работы с системами сборки: Make, CMake.
  • Знание основ работы загрузчиков и систем инициализации (U-Boot, Busybox).
  • Понимание архитектуры Mips/Arm (опыт с Realtek Rtl9310 будет огромным плюсом).
  • Опыт создания тестовых сред для отладки программно-аппаратных решений.
  • Как плюс: Навыки работы с Ассемблером для тонкой настройки кода.

Условия

  • Проекты с глубоким пониманием архитектуры «железа».
  • Конкурентную оплату (обсуждается по результатам собеседования).
  • Гибкий график и возможность удаленной/гибридной работы.
  • Доступ к специализированной литературе и сильную инженерную команду.

Навыки

Linux
C++
ARM