⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Системный программист C++

Прямой работодатель  Mishka AI ( mishka.cloud )
Москва, Россия
Миддл
Информационные технологии • Разработка • C++ • STL • Hardware
27 мая 2022
Удаленная работа • Работа в офисе
Опыт работы от 3 до 5 лет
от 160 000 ₽
Работодатель  Mishka AI
Описание вакансии

Mishka AI – аккредитованная IT-компания, создатель интерактивной игрушки Умный Мишка. Наша команда разработала и вывела на рынки России и США первый в мире плюшевый гаджет с обновляемым контентом и функционалом для детей 3−5 лет. Умный Мишка помогает дошкольникам усваивать бытовые навыки, превращает обучение в игру и рассказывает сказки, обновляемые по подписке.

Мы произвели и продали более 20 000 устройств в России и США и вышли на выручку более ​​$1 млн в год. Наш продукт представлен на собственном сайте, маркетплейсах, а также в ГУМ, ЦУМ и сети re:Store.

Электроника Мишки – собственная разработка, имеющая все современные интерфейсы смартфона – от акселерометра до wi-fi.

Ближайшие задачи hardware команды - расширение функционала, взаимодействие с разными API сторонних компаний, улучшение энергоэффективности устройства. Глобальная задача – автоматизация всех существующих сценариев использования игрушки, чтобы Мишка стал автономным помощником для родителей.

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

  • Написание и отладка платформо-независимого кода на С++ для прошивок микроконтроллеров STM32/ESP32 для серийных устройств;
  • Участие в code-review;
  • Отладка, запуск и сопровождение ПО;
  • Оформление и выпуск документации.

Мы ждем от кандидата:

  • Высшее техническое образование;
  • Наличие завершенных проектов;
  • Опыт программирования на языке С/С++ от 3 лет;
  • Знание современного стандарта языка C++14 и желательно С++17;
  • Опыт разработки многопоточных приложений;
  • Опыт работы с системами сборки (CMake);
  • Уметь работать с системами контроля версий (Git);
  • Понимание принципов разработки качественного ПО, умение писать понятный, структурированный и читабельный код;
  • Опыт работы в команде, умение разбираться в чужом коде и сторонних библиотеках.

Будет преимуществом:

  • Опыт программирования микроконтроллеров STM32, ESP32;
  • Опыт работы с операционными системами реального времени (FreeRTOS);
  • Знание файловых систем (FAT32);
  • Знание REST API, JSON;
  • Знание алгоритмов шифрования (AES, SSL);
  • Знание алгоритмов сжатия звука (MP3);
  • Опыт работы со статическими анализаторами кода (PVS Studio);
  • Опыт работы с системой управления проектом (Jira);
  • Опыт разработки ПО для серийных изделий;
  • На собеседовании показать примеры собственного кода.

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

  • Оформление по ТК РФ;
  • Гибкий график, полный рабочий день, удаленно или в современном офисе у м. Дмитровская;
  • Конкурентная заработная плата, обсуждается с кандидатами индивидуально;
  • Минимум бюрократии, максимум свободы, слаженная команда, поддержка в самых разных вопросах, и захватывающий опыт развития самой умной плюшевой игрушки в мире.

Специализация
Информационные технологииРазработкаC++STL
Отрасль и сфера применения
Hardware
Уровень должности
Миддл