О компании
ГАСКАР – это российский разработчик и интегратор собственных ИТ решений, разработчик и производитель беспилотных летательных аппаратов для обеспечения их автономности. Продукция применяется для мониторинга территорий, доставки легковесных грузов и других миссий.
Производство полного цикла, от создания идеи и разработки до выпуска готовой продукции в серии!
Мы производим: БВС, оптику, литий-ионные аккумуляторы, электродвигатели, модемы, контролеры связи, пульт управления, СКС и программируем своей собственный СОФТ для наших продуктов.
Мы ищем Программиста С++.
Чем предстоит заниматься
•Разработкой прикладного ПО на C++ (17/20/23) для систем технического зрения (камеры, датчики, трекеры);
•Написанием высокоэффективных модулей обработки изображений: фильтрация, сегментация, детекция объектов;
•Интеграцией готовых моделей машинного обучения (ONNX, TensorRT, OpenCV DNN) в C++ код;
•Оптимизацией кода под многоядерность (std::thread, OpenMP);
•Работой с видеопотоками (GStreamer, FFmpeg);
•Отладкой и профилированием производительности (Valgrind, Perf);
•Написанием unit-тестов и документации к разрабатываемым модулям.
Основные обязанности
•Реализация алгоритмов предобработки изображений (бинаризация, морфология, выравнивание гистограмм);
•Разработка прикладных функций: подсчет объектов, измерение геометрических параметров, распознавание маркировки, трекинг;
•Интеграция алгоритмов CV в готовый промышленный фреймворк компании;
•Создание оберток для вызовов нейросетей из C++ (загрузка моделей, постобработка результатов);
•Написание консольных утилит и сервисов Linux для автоматизации процесса анализа видео;
•Работа с многопоточностью и асинхронным вводом/выводом для обработки нескольких MIPI/USB камер одновременно;
•Поддержка и рефакторинг существующего кодовой базы.
Требования
•Инженер с опытом в разработке на C++/Qt, специализирующийся на embedded-системах;
•Умение собирать образы операционных систем, создавать драйверы для Linux и работать с NPU на встроенных устройствах;
•Опыт настройки CI/CD, включая кросс-компиляцию под ARM и автоматизацию тестирования.
Наши условия для тебя
•Официальное трудоустройство, полностью "белая" заработная плата;
•Соц. пакет по ТК РФ;
•Конкурентная белая заработная плата;
•Офис расположен в шаговой доступности от станции м. Войковская, бизнес-центр уровня А-класса (БЦ Метрополис, м. Войковская, Ленинградское шоссе, 16Ас3);
•Уютный современный офис, оснащенный по последнему слову техники;
•График работы с 09:00 до 18:00 (гибкое начало дня), пятница — сокращенный день;
•После успешного прохождения испытательного срока — гибридный график по согласованию с руководителем;
•Открытая, демократичная культура, возможность реализовать свои идеи;
•Дружный коллектив и хороший психологический климат.
Просьба в сопроводительном письме указывать свои зарплатные ожидания!