G

C++ / Go Разработчик (Highload R&D / B2B-платформа) офис Алматы офлайн

Мы — международная продуктовая компания, расширяющая свой R&D-центр в Алматы. Наша команда с нуля разрабатывает высоконагруженную транзакционную B2B-платформу.

great gaming adventure На сервисе с: 23.09.26 15:44

2 500–3 000 $ (≈ 210k–252k ₽)КазахстанАлматыОфис

Мы — международная продуктовая компания, расширяющая свой R&D-центр в Алматы. Наша команда с нуля разрабатывает высоконагруженную транзакционную B2B-платформу.

Ядро системы включает интеграцию со специфическим аппаратным обеспечением — квантовыми генераторами случайных чисел (QRNG) — и требует безупречной математической логики, высокой пропускной способности и отказоустойчивости.

Сейчас мы находимся в поиске сильных инженеров для усиления нашей команды. Вы можете выбрать тот технический трек, который лучше соответствует вашему опыту: C++ (разработка ядра) или Go (микросервисы).

Общие требования для обеих позиций:

  • Опыт разработки под Linux.

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

  • Понимание концепций fault tolerance и идемпотентности.

  • Привычка покрывать свой код тестами (unit, integration).

  • Уверенное владение Git.

  • Английский язык на уровне свободного чтения технической документации и комфортного рабочего общения.

ТРЕК 1: Senior / Middle+ C++ Developer (Core)

Основные задачи и требования:

  • Коммерческий опыт разработки на C++ — от 4 лет.

  • Уверенное владение современными стандартами языка (C++17/20).

  • Опыт разработки системного и многопоточного ПО (нагрузки, исчисляемые тысячами транзакций).

  • Глубокое понимание STL, принципов управления памятью, времени жизни объектов и RAII.

  • Уверенная работа со smart pointers, move semantics и шаблонами.

  • Практический опыт организации безопасного доступа к общим данным: mutex, condition variables, atomics.

  • Опыт работы с CMake.

  • Умение аккуратно работать с существующей кодовой базой и проводить безопасный рефакторинг.

Будет плюсом: Опыт работы со state machines, event-driven архитектурами, бинарными протоколами, IPC, WebSockets или gRPC.

ТРЕК 2: Middle+ Go Developer (Services)

Основные задачи и требования:

  • Коммерческий опыт backend-разработки — от 3 лет (из них уверенный опыт на Go — от 2 лет).

  • Отличное знание Go и его стандартной библиотеки.

  • Уверенная работа с примитивами синхронизации и конкурентности: goroutines, channels, пакетом sync, защита от утечек памяти.

  • Практический опыт работы с context: deadlines, timeouts, отмена операций, graceful shutdown.

  • Опыт проектирования и разработки HTTP/REST API.

  • Опыт работы с PostgreSQL (транзакции, миграции, индексы, оптимизация) и Redis.

  • Умение проектировать модульные/сервисные архитектуры с учетом корректной обработки ошибок.

Будет плюсом: Опыт работы с брокерами сообщений (Kafka/RabbitMQ), gRPC, JWT/OAuth2, настройки observability (метрики, трейсинг) и CI/CD.

Что мы предлагаем:

  • Сложные инженерные вызовы: Работа над нетривиальной архитектурой на стыке больших данных, аппаратных интеграций и строгих регуляций, а не типовые CRUD-приложения.

  • Прозрачный процесс найма: Одно техническое интервью (без стресс-допросов), короткое знакомство с командой и финальный звонок с CTO/CEO.

  • Среда для развития: Сильная международная команда R&D, минимум бюрократии и фокус на качестве архитектуры.

Похожие вакансии C++/C

hh.ru
220k–300k ₽РоссияМоскваУдалёнка

IQoko — программно-аппаратный комплекс контроля и измерения объёма вывоза сыпучих материалов (песок, щебень, грунт). В его основе анализ данных (CV/ML) с видеокамер и лидара. Комплекс (станция) ставится на въезде площадки и фиксирует каждый проезд машины: номер, направление, объём груза. Заказчик видит, сколько реально уехало, без весов и человека на КПП.

Нам нужен инженер, который возьмёт уже разработанное ядро комплекса: реалтайм-процессы, логику проезда, работу с оборудованием — и приведёт его к единому продукту, готовому к масштабированию.

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

  • Реалтайм-конвейер. Настраивать несколько параллельных потоков на одной машине (macOS, в перспективе Linux) без кластера: сбор данных, управление устройствами, запуск нейросетей и расчётов. Держать нужный FPS детекции при нескольких видеопотоках: многопоточность, приоритеты, очереди, нейросети на GPU.
  • Алгоритмы обработки результатов нейросетей. Доработка и отладка алгоритмов, которые собирают и анализируют результаты нейросетей по многим кадрам: определение направления проезда и итогового госномера.
  • Оборудование. Камеры (RTSP, ffmpeg), лидары, устройства на Ethernet и UART. Контроль ошибок периферии: сбой устройства не должен ронять проезд.
  • Инференс моделей. Развёртывание на железе уже разработанных CV/ML-моделей (YOLO и др.). Обучают модели коллеги, ваша задача — чтобы они быстро и стабильно работали на станции.
  • Единая система для парка. Одна версия кода (интерфейс, расчёты) на всех площадках, отличия — только в конфигурации, например другой комплект оборудования. Выпуск релизов и выкатка на весь парк станций вместе с DevOps. Участие в выборе платформы станции.
  • Передача данных в облако. Сторона станции: надёжная передача проездов, кадров и облаков точек в облачный сервис, в том числе при плохом интернете или его отсутствии. Сам облачный сервис делает отдельный разработчик.
  • Разбор инцидентов. Сложные случаи от тестировщика и заказчиков: по кадрам, логам и облакам точек найти причину — алгоритм, настройка площадки или оборудование.
  • Контекст-инженерия. Писать понятные постановки и спецификации, вести документацию системы и контекст для агентов в репозитории. Это часть инженерной работы, а не «документация потом»: систему сейчас принимаем от уходящего разработчика, и знания должны жить в репозитории, а не в голове.

Как мы работаем

  • Разработку ведём через agentic-подход и контекст-инженерию (Claude Code и аналоги): сначала контекст и постановка, потом код. Агент пишет, инженер задаёт рамки, проверяет и отвечает за результат. Это ежедневный метод, а не эксперимент.
  • Задачи — в таск-трекере, ошибки — в баг-трекере. Небольшая команда: тимлид, разработчики (CV/ML, разметка, 3D, hardware), DevOps, разработчик облака, тестировщик, отдел монтажа на объектах.
  • Сначала понимаем бизнес-процесс проезда, потом трогаем код.
  • Комплексы уже работают на нескольких строительных площадках: доработки проверяем на живых данных и выкатываем аккуратно — ошибки сразу видит заказчик.

Что для нас важно

  • Коммерческий опыт разработки от 4 лет, из них хотя бы 1–2 года — до появления AI-ассистентов.
  • C# или C++ — фундамент важнее конкретного языка. Ядро сейчас на C# (.NET 8), уверенный опыт на одном из двух языков обязателен. Разработчиков на C++, готовых работать в существующем коде на C#, а не переписывать его, рассматриваем наравне. Язык нужно знать на уровне, где вы чувствуете и ловите ошибки агента, а не только принимаете его код.
  • Реальный опыт многопоточности и асинхронности: потоки, очереди, гонки, блокировки, мультипроцессинг. Умение объяснить, почему система тормозит и где.
  • Опыт работы с оборудованием или потоками данных в реальном времени: камеры и видео, датчики, промышленные протоколы, embedded, робототехника и т. п.
  • Алгоритмическое мышление: разложить задачу на поток событий и предложить решение, а не «пусть агент сделает как-нибудь».
  • Уверенная работа в Linux или macOS, Docker. Умение читать, править и интегрировать Python-скрипты.
  • Реальный опыт разработки с AI-агентами (Claude Code, Codex, Cursor и т. п.) на живых проектах — не «пробовал», а «так работаю». Привычка проверять сгенерированный код: читать, гонять тесты, отлаживать, — а не доверять ему слепо.
  • Умение разбираться в чужом коде с историей и вести лаконичную документацию вместе с AI-агентом.

Будет плюсом

  • Развёртывание и использование ffmpeg, RTSP, OpenCV; YOLO или другие детекторы в продакшене.
  • Облака точек, лидары (PCL, Open3D).
  • Распознавание номеров (ANPR) или видеоаналитика.
  • ASP.NET Core, фоновые службы, SQLite / Dapper.
  • Развёртывание на парке устройств без стабильного интернета (edge / offline / IoT), воспроизводимые сборки, удалённые обновления.
  • macOS: launchd, colima.
  • Портфолио или GitHub, особенно проекты, собранные с AI-агентами, где видно, что делал агент, а что вы.

Условия

  • Полностью удалённо, часовой пояс — МСК ± 4 часа. Монтаж на объектах делает отдельный отдел, выезды не требуются.
  • Оформление на выбор: ТК РФ, ИП или самозанятость.
  • Доход: от 220 до 300 тыс. ₽ на руки по итогам собеседования. Для кандидатов с сильным опытом реалтайм-систем и работы с оборудованием обсуждаем выше.
  • Компенсируем подписки на AI-инструменты для разработки (Claude Code и аналоги).
  • Онбординг с передачей дел и документацией по системе.

Почему это интересно

  • Реальное железо, а не очередной CRUD: камеры, лидары, нейросети, светофор — код, который управляет физическим процессом на площадке.
  • Реальный продукт на рынке: есть заказы и успешные внедрения.
  • Продукт развивается: улучшения, которые вы внесёте сейчас, станут основой платформы и помогут нам быть первыми на рынке.
  • Agentic-разработка в команде, где это норма.
  • Полная удалёнка в нише, где почти все такие вакансии офисные. Гибкое оформление.
  • Маленькая команда без бюрократии: идеи и решения принимаются быстро.

Как проходит отбор

  1. Скрининг-созвон, 30 минут.
  2. Техническое интервью, 60–90 минут: опыт, многопоточность, разбор кейса из нашей системы.
  3. Тестовое задание по мотивам реальных задач: реалтайм-обработка нескольких потоков данных. Можно и нужно работать с AI-агентом.
  4. Финальная встреча с тимлидом.
hh.ru
до 196k ₽РоссияМоскваГибрид

Чистота городов начинается с инноваций!

Завод инновационной спецтехники, стал ответом на запрос мегаполисов в экологичной и эффективной спецтехнике. При участии ООО "Меркатор Холдинг", ПАО "КАМАЗ" и АО ОЭЗ "Технополис Москва" налажено производство вакуумных уборочных машин, которые поддерживают чистоту в парках, на площадях, автомагистралях.

ЗИС - Первая в России электрическая спецтехника полного цикла!

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

  • Разработка встраиваемого ПО для самоходных транспортных средств;
  • Работа с протоколами обмена данными (CAN - J1939);
  • Алгоритмизация работы систем транспортного средства;
  • Самостоятельная отладка написанного кода;

Требования:

  • Знание ООП и SOID принципов;
  • Многопоточного программирования (std::thread, std::mutex, std::condition_variable, std::atomic и т.д.);
  • Управления памятью, RAII, сырых и умных указателей;
  • Опыт работы с CMake (или аналогичными системами сборки);
  • Уверенное владение Git (branching model, code review, rebasing и т.д.);
  • Опыт разработки под Linux (встраиваемые системы — большой плюс);
  • Способность самостоятельно разбираться в сложных технических\физических задачах;
  • Опыт разработки встраиваемого ПО для транспортных средств (автомотив/спецтехника);
  • Работа с протоколами обмена данными – CAN / CAN-FD (особенно J1939, ISO 11783 (ISOBUS), CANopen);
  • Знакомство с автомотивными стандартами (MISRA C++, ISO 26262 — хотя бы на уровне понимания);
  • Знание шаблонов проектирования;
  • Опыт работы с реал-тайм системами и ОС (QNX, RTLinux, FreeRTOS, ThreadX);
  • Разработка HMI/интерфейсов оператора;
  • Опыт отладки на целевом железе (JTAG, логирование, hardware-in-the-loop);
  • Знание инструментов статического анализа кода (Cppcheck, Clang-Tidy и т.д.);

Мы предлагаем все, что есть в стабильной компании:

  • Место работы: особая экономическая зона по адресу - Москва, Волгоградский проспект, 42/к11;
  • График работы 5/2;
  • Официальное трудоустройство, полностью белая заработная плата + премии;
  • Оборудованное рабочее место;
  • Медицинское страхование, полис ДМС;

Стань частью команды!

Вас ждет дружный коллектив с фокусом на командность и поддержку, открытую атмосферу и комфортные условия работы. Мы ценим своих сотрудников и помогаем им реализовать свой потенциал.

hh.ru
К

C++/Linux разработчик (программист)

конфидентНа сервисе с: 07.06.26 09:32↑ Вакансия с автоподнятием
Зарплата не указанаРоссияСанкт-ПетербургГибрид

Конфидент - известная в России компания по разработке средств защиты информации Dallas lock.

Наши продукты применяются для защиты конфиденциальной информации и информации, составляющей государственную тайну до уровня «совершенно секретно».

Наши заказчики: органы государственной власти по всей России, крупнейшие энергетические компании, медицинские и банковские учреждения, страховые компании.

Мы в поиске разработчика уровня middle/ senior в группу разработки проекта СДЗ.

СДЗ расшифровывается как система доверенной загрузки - перехват нормального процесса загрузки компьютера и загрузка собственной среды исполнения.

Обязанности:

  • Разработка системного программного обеспечения для комплекса СДЗ

  • Программирование на низких уровнях UEFI ядро Linux.

  • Разработка драйверов и модулей ядра Linux.
  • Работа с Qt для создания прикладных приложений.
  • Участие в разработке прошивок для микроконтроллеров в (Миландр).
  • Участие в разработке и поддержке собственного сборочного конвейера.
Требования:
  • Уверенное владение C и C++ (не меньше 2 лет коммерческой разработки).
  • Опыт системного программирования и понимание процесса загрузки ОС (boot process).
  • Базовое понимание архитектуры Linux (процессы, ядро, драйверы).

    Желательно:
  • Опыт разработки под UEFI (UEFI SDK) или Legacy BIOS (C + x86/x64 Assembler).
  • Базовое знание Qt Framework (C++) для разработки прикладных интерфейсов.
  • Опыт написания прошивок для микроконтроллеров.

    Будет плюсом:
  • Опыт сборки кастомных дистрибутивов на базе Linux LFS или аналогов.
  • Работа с Docker, Jenkins для организации сборочных конвейеров.
  • Написание скриптов на Bash и Python (для автоматизации сборки).

Условия:

  • Оформление по ТК РФ ("белая" зп)
  • Уровень дохода обсуждается индивидуально, при отклике напишите, пожалуйста, ваши ожидания.
  • Пятидневка, гибкое начало рабочего дня, гибрид 3/2.
  • 10 минут пешком от ст.м. Елизаровская.
  • Наставник в период адаптации, хороший коллектив.
  • ДМС
  • Врач в офисе.
  • IT аккредитованная компания, помимо этого есть бронь на мобилизацию.
  • Насыщенная корпоративная жизнь, подарки к праздникам, детям на Новый год (Комната отдыха с Play Station 5 и большим ТВ, кофемашина с различным кофе)

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.