Опубликовано 9 июня 2026 г.

Разработчик C/C++ в В Кадре Москва

Building iconв офис
Person iconmiddle
Money bag icon250 000 – 280 000 ₽/мес

ИТ-ИМПЛАНТ - аккредитованный системный интегратор, специализирующийся на заказной разработке и внедрении индивидуальных ИТ-решений для бизнеса.

Миссия компании:

Для компаний: Дать возможность сильным компаниям увеличиваться, благодаря аутстаффингу эффективных IT-специалистов.

Для соискателей: Дать возможность трудоустройства сильным соискателям в передовые компании на выгодных условиях труда.

Мы ищем C/C++ на наши проекты.


Чем предстоит заниматься:

  • Разработка, оптимизация и поддержка высоконагруженных и низкоуровневых компонентов на C/C++.

  • Участие в полном цикле разработки: от проектирования архитектуры и написания кода до код-ревью, тестирования и профилирования.

  • Написание производительного, надежного и поддерживаемого кода с учетом современных стандартов языка (C++11/14/17/20).

  • Работа с многопоточностью (multithreading) и асинхронными моделями программирования.

  • Оптимизация кода для повышения производительности и снижения потребления памяти.

  • Проектирование и реализация сетевых взаимодействий (sockets, TCP/IP, UDP, протоколы более высокого уровня).

  • Тесное взаимодействие с командой: архитекторами, QA-инженерами, разработчиками других модулей.

Наши ожидания:

Обязательные:

  • Опыт коммерческой разработки на С++ от 3 лет.

  • Глубокое знание стандартов С++11/14/17 и их особенностей (move-семантика, лямбды, шаблоны, RAII, умные указатели).

  • Понимание принципов ООП, STL, шаблонного метапрограммирования.

  • Опыт работы с многопоточностью (std::thread, mutex, atomic, lock-free структуры) и понимание проблем конкурентного доступа (race condition, deadlock).

  • Навыки отладки, профилирования и оптимизации кода (gdb, Valgrind, perf, VTune).

  • Уверенное владение системой контроля версий Git.

  • Знание алгоритмов, структур данных и понимание их вычислительной сложности.

  • Опыт работы в Linux (как основная ОС для разработки) или Windows (в зависимости от проекта).

  • Умение писать unit-тесты (Google Test, Catch2 и т.д.) и понимание важности тестирования.

Будет преимуществом (у нас очень разные проекты):

  • Для системного/низкоуровневого программирования:

    • Знание внутреннего устройства ОС (Linux kernel API, системные вызовы, планировщик, память).

    • Опыт работы с сетевым стеком ОС (io_uring, DPDK).

    • Понимание компьютерных архитектур (CPU cache, pipeline, SIMD-инструкции: SSE, AVX).

  • Для инфраструктуры/высоконагруженных сервисов:

    • Опыт с сетевыми протоколами и фреймворками (gRPC, Protobuf, ASIO, Boost.Beast).

    • Знание технологий контейнеризации (Docker, Kubernetes).

    • Опыт разработки распределенных систем.

  • Для embedded/real-time систем:

    • Опыт работы с "голым железом" (bare-metal) или ОС реального времени (FreeRTOS, QNX, VxWorks).

    • Знание ограниченных ресурсов (память, процессор), работа без стандартной библиотеки.

    • Понимание электроники на уровне "замыкание пина".

  • Для игровой разработки:

    • Опыт работы с игровыми движками (Unreal Engine, собственными движками).

    • Знание компьютерной графики (OpenGL, Vulkan, DirectX) и математики для игр (линейная алгебра).

    • Понимание игровых сетевых моделей и физики.

  • Общие технологические бонусы:

    • Опыт работы с С (особенно для embedded, kernel).

    • Знание скриптовых языков (Python, Bash) для автоматизации.

    • Опыт работы со сборщиками (CMake, Bazel).

    • Знание принципов CI/CD.

Мы предлагаем:

  • Удалённый формат работы
  • Оформление по Самозанятости или ИП (По ТК РФ ставка будет ниже)
  • Фултайм
  • График работы с гибким началом рабочего дня

    Стеки на проектах разные, откликайтесь!
Эту вакансию мы нашли в HH.ru
ВК

В Кадре

Москва

Получить оффер

Похожие вакансии

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по QA
стажировки по QA
Автоотклики