Инженер-программист C/C++ (Middle/Senior)
Зарплата
от 120 000 ₽
Требования
Местоположение и тип занятости
Компания
Внедряем современные технологии в традиционные плюшевые игрушки
Описание вакансии
Условия работы
Mishka AI – российский разработчик и производитель программно - аппаратной платформы «Умный Мишка». Основная миссия платформы - доставлять образовательный контент пользователю, который обучит детей дошкольного возраста полезным навыкам, превратит обучение в игру, расскажет сказки и поможет родителям.
Производство и первые продажи устройств стартовали в конце 2018 года.
В цикле производства задействованы 6 китайских фабрик. Ведется постоянное развитие продукта и разработка новых версий.
Примеры задач, которые сейчас решаются:
- Разработка журнала регистрации событий пользователя
- Разработка системы самодиагностики и регистрации ошибок устройства в процессе эксплуатации
- Анализ нестабильности подключения BT при загруженном эфире
- Реализация игровых алгоритмов с NFC объектами
Требования к кандидату:
- Знание языков C/C++
- Опыт программирования многопоточных систем
Желательно, будет преимуществом:
- Опыт программирования микроконтроллеров
- Опыт работы с RTOS
- Опыт работы с BLE
- Опыт работы с TCP/IP стеком (lwIP), библиотекой cURL
- Знание файловых систем, опыт работы с FatFs
- Опыт использования Git
- Знания в области алгоритмов и структур данных
Задачи:
- Разработка встраиваемого программного обеспечения
- Разработка алгоритмов взаимодействия элементов IoT
- Реализация игровых механик/алгоритмов
- Разработка инструментария для создания игровых скриптов.
Условия работы:
- Официальное трудоустройство, оплачиваемый отпуск
- Работа в офисе, гибкий график
- Современный офис в пешей доступности от метро Дмитровская