Системный программист С/С++ (Linux/Встраиваемые системы)

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Нет отзывов

Москва, Балтийская, Войковская

Мы, ООО "КСОР" - команда неравнодушных людей.

Мы первые, кто создал бесконтактную систему мониторинга состояния водителя "Антисон".

Это нейросеть, фиксирующая в реальном времени поведение и состояние человека за рулем.

Наша миссия – свести к нулю число дорожно-транспортных происшествий, обеспечить безопасность и защитить жизни людей.

Сейчас "Антисном" оборудован весь пассажирский транспорт Москвы (а это уже более 8000 пассажирских автобусов и 1500 локомотивов метро). За 2020 год мы снизили аварийность на дорогах города на 26%. И мы продолжаем дорабатывать и улучшать нашу систему. Потому что нам не всё равно!

"Антисон" - полностью наша разработка: как hardware, так и software.
Мы развиваем нашу продуктовую линейку и разрабатываем новые устройства, программные продукты. В команду разработки нам нужен системный программист С/С++

Что нужно будет делать

В первую очередь:

  • Настроить платформу для нашего нового устройства (Linux, buildroot);
  • Подключить и настроить драйвера;
  • Мы работаем с видео в режиме реального времени и нужно будет интегрироваться с различными типами камер;
  • Для обработки видео мы используем нейросети и потребуется разобраться в некоторых тонкостях работы нейросетевого ускорителя NPU.

Это боевая задача, которая будет у тебя первой. В дальнейшем круг задач будет шире и связан с разработкой системного ПО.

Что нужно знать и иметь:

  • Опыт разработки под GNU/Linux не менее 2х лет;
  • Опыт сборки дистрибутивов Linux (Buildroot/Yocto);
  • Коммерческий опыт разработки программно-аппаратных комплексов на C++ (C++11/14) от 3-х лет;
  • Опыт работы с gdb, gprof/perf, make/cmake, OpenCV, Boost C++;
  • Знание архитектуры ARM;
  • Опыт работы с интерфейсами (I2C, SPI, UART, …);
  • Опыт конфигурирования дерева устройств .dtsi;
  • Опыт работы с Git, Docker;
  • Опыт кроссплатформенной разработки;
  • Опыт разработки многопоточных приложений.

И будет плюсом:

  • Опыт создания встроенных систем с применением алгоритмов компьютерного зрения;
  • Ведущая роль в проектах по созданию с 0 программно-аппаратных комплексов;
  • Хорошая алгоритмическая подготовка;
  • Знание архитектуры и опыт использования V4L2;
  • Опыт работы с gstreamer/ffmpeg;
  • Практика прототипирования аппаратных решений;
  • Практика применения аппаратных нейросетвых ускорителей.

Взамен мы предлагаем

  • Гибрид или офис в 5 минутах от станции м. Войковская/ МЦК Балтийская;
  • ДМС после прохождения испытательного срока;
  • Уровень дохода обсуждается индивидуально;
  • Возможность развиваться в социально-значимом проекте;
  • Вкусный кофе, чай, снэки и свежие фрукты в неограниченном количестве.

Присоединяйся к сильной команде, с которой можно реализовать амбициозные идеи!

Ключевые навыки

Английский — B1 — Средний
Linux
Boost
STL
Git
C/C++

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос

Вакансия опубликована 21 сентября 2022 в Москве

Отзывы о компании

О данном работодателе пока нет отзывов или он скрыл их на нашем сайте
Ваши отзывы помогают людям принимать взвешенные карьерные решения
Оставить отзыв

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

Будьте первыми
Развитие и разработка программного обеспечения для программно/аппаратных комплексов в сфере автоматизации торговли на кроссплатформенной основе. Написание программ и компонентов.
Требования к кандидату (возраст, пол, образование, квалификация, опыт работы, местожительство, другое): Отличное знание С++. Опыт работы не менее 3-х...
Будьте первыми
Используемые технологии: C++, Qt, кросс-платформенная разработка - Windows/Linux, PC/ARM. Проект: Разработка ПО на базе embedded Linux для оборудования...
Необходимые навыки: Опыт разработки на С++. Опыт работы с Qt/QML. Опыт работы с Linux (командная строка, написание shell скриптов).
Работодатель сейчас онлайн
Москва, Павелецкая
Можно из дома
Разработка и поддержка backend приложений на C++. Развитие существующей архитектуры проекта. Разработка нового функционала и сервисов. Поддержка технической инфраструктуры для...
Уверенное владение c++, c++ stl. Опыт разработки мультипоточных приложений и знание методов синхронизации потоков (mutex, atomic, conditional). Знание классических алгоритмов...
Разработка и поддержка сетевых приложений. Разработка и поддержка модулей ядра Linux, обрабатывающих сетевой трафик. Отладка и профилирование кода (как нового...
Знание языка C/С++ на профессиональном уровне, опыт работы по специальности от 3-х лет. Понимание общих принципов работы OS...
Будьте первыми
Разработка программно-аппаратной системы для защиты периметра сети. Взаимодействие с QA-департаментом.
Опыт от 2 лет. Опыт работы с Linux. Знание архитектуры и принципов работы ядра Linux. Отличное знание C++ и STL...
Москва, Авиамоторная
Будьте первыми
Разрабатывать ПО под ОС Linux на языках С/С++.
Опыт разработки на языках C/C++ не менее 3 лет. Желателен опыт разработки на языке Python. Опыт использования в работе...
Нет отзывов

Москва, Балтийская, Войковская