
Разработчик С++ / Computer vision, Петербург.
▷ Работодатель: Тетракуб
(профиль,отзывы)
💰 From 0 RUR. | Режим: office |
10
* This listing is inactive or archived *
Просьба кандидатам писать в сопроводительном письме ожидаемый уровень заработной платы!
Молодая и амбициозная команда в поиске Разработчика С++ / Computer vision в Санкт-Петербурге.
Разработка приложений в области Computer Vision, Machine Learning, Image Processing, разработка для embedded систем.
Кто мы:
Лаборатория «ПСПОД» R&D центр (Research and Development Department) разработок и инноваций в области систем искусственного интеллекта, алгоритмов и систем потоковой обработки данных, высокотехнологичных программно-аппаратных решений с 2004 года занимается наукоемкими исследованиями и коммерческими разработками в области алгоритмов и систем сбора и анализа данных.
Мы активно сотрудничаем с академическими организациями Германии, Китая, Индии, международными ассоциациями в рамках многосторонней научно-исследовательской инициативы BRICS и лабораториями крупных мировых производителей, таких как Siemens, Philips и др.
Обязанности:
- Написание кода, тесты.
-
Высшее профильное образование;
-
Опыт работы C/C++ от 3-х лет;
-
Уверенное владение C/C++ (стандарты C++11 и старше);
-
Умение работать со стандартной библиотекой (C++ standard library);
-
Знание основ библиотек и фреймворков: Boost, Qt, OpenCV;
-
Умение разрабатывать многопоточные приложения, основные примитивы блокировок, "умные" указатели и т.п.;
-
Уверенное владение методами из области Image Processing, основы компьютерной графики (projection transformation и т.п.)
-
Знание основ фреймворков и библиотек для Machine Learning: NVidia TensorRT, ONNX;
-
Умение работать с форматами данных JSON, XML;
-
Опыт разработки сетевых приложений (клиент/сервер), взаимодействие по различным сетевым протоколам, XML-RPC, JSON-RPC поверх HTTP, websocket
-
Опыт разработки приложений взаимодействующих с БД (MySQL, PostgreSQL, SQLite), очередями сообщений (RabbitMQ);
-
Опыт разработки GUI оконного интерфейса приложений на C++ под Windows/Linux приветствуется;
-
Знание основ систем автоматизации сборки: cmake, также приветствуется знание make, MSVC .vcproj/.sln;
-
Базовые знания написания тестов с использованием: Boost.test, Catch2 (Unit testing);
-
Написание и сборка кода под ОС Windows и Linux (Ubuntu/Debian) под архитектуры amd64/arm64;
-
Умение писать понятный, логичный, тестируемый код и разбираться в чужом;
-
Уверенная работа с системами контроля версий: git;
Дополнительные плюсы:
- Опыт разработок в транспортных системах(контроль движения транспорта, мониторинг, анализ);
- Разработка видеосервисов, стримминг видео (WebRTC), знание основ использования библиотек: GStreamer, ffmpeg (video encoding/decoding);
- Работа с датчиками и контроллерами по протоколам RS-232, Modbus;
- Знакомство с Gitlab;
- Базовые знания docker, основы Gitlab CI/CD;
- Базовые знания языка Python;
О плюсах работы в нашей команде:
- В наших проектах не бывает скучно, творческий подход и нестандартное мышление гарантированы;
- Карьерная мобильность, повышение квалификации и участие в международных конференциях;
- Возможность получить учёную степень, участвовать в научных публикациях, индексируемых в SCOPUS;
- Гибкое начало рабочего дня;
- Комфортный офис на ст. метро Политехническая;
- Безлимитный кофе, чай, сладости;
- Высокий уровень «белой» заработной платы обсуждается персонально на собеседовании;