👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Инженер-программист C/C++ (Middle/Senior)

Зарплата

от 120 000 ₽

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Внедряем современные технологии в традиционные плюшевые игрушки

Описание вакансии

Условия работы

Mishka AI – российский разработчик и производитель программно - аппаратной платформы «Умный Мишка». Основная миссия платформы - доставлять образовательный контент пользователю, который обучит детей дошкольного возраста полезным навыкам, превратит обучение в игру, расскажет сказки и поможет родителям.

Производство и первые продажи устройств стартовали в конце 2018 года.

В цикле производства задействованы 6 китайских фабрик. Ведется постоянное развитие продукта и разработка новых версий.

Примеры задач, которые сейчас решаются:

  • Разработка журнала регистрации событий пользователя
  • Разработка системы самодиагностики и регистрации ошибок устройства в процессе эксплуатации
  • Анализ нестабильности подключения BT при загруженном эфире
  • Реализация игровых алгоритмов с NFC объектами

Требования к кандидату:

  • Знание языков C/C++
  • Опыт программирования многопоточных систем

Желательно, будет преимуществом:

  • Опыт программирования микроконтроллеров
  • Опыт работы с RTOS
  • Опыт работы с BLE
  • Опыт работы с TCP/IP стеком (lwIP), библиотекой cURL
  • Знание файловых систем, опыт работы с FatFs
  • Опыт использования Git
  • Знания в области алгоритмов и структур данных

Задачи:

  1. Разработка встраиваемого программного обеспечения 
  2. Разработка алгоритмов взаимодействия элементов IoT
  3. Реализация игровых механик/алгоритмов
  4. Разработка инструментария для создания игровых скриптов.

Условия работы:

  • Официальное трудоустройство, оплачиваемый отпуск
  • Работа в офисе, гибкий график
  • Современный офис в пешей доступности от метро Дмитровская