Требуемый опыт работы: 3–6 лет Полная занятость, полный день
Neiry — софтверно-хардварный стартап, созданный для того чтобы ускорить эволюцию человечества за счет развития и распространения интерфейсов мозг-компьютер (brain computer interface).
BCI это инструмент обмена информацией напрямую от волн головного мозга к компьютеру, без периферийных источников вывода и вывода (такими, как являются пальцы и клавиатура / голосовые связки и Алекса).
Условно говоря, пользователь просто думает о команде и компьютер ее запускает. Примерно там же самым занимается Neuralink Илона Маска, но они специализируются на инвазивных электродах, погруженных в мозг хирургическим путем, а мы на не инвазивных (пока), которые размещаются на поверхности головы или в ушах.
Наша команда уже доказала работоспособность технологии, разработав первый девайс с собственным ПО, который является лидером рынка по соотношению цена-качества и уже начинает успешно продаваться.
Помимо этого, мы провели цикл когнитивных исследований, написали несколько научных статей и получили достаточные инвестиции для того, чтобы интенсивно развиваться. Подробнее о проекте здесь: rb.ru
Чем вы будете заниматься:
Разработкой кросс-платформенной Brain-Computer Interface (BCI) системы
Отвечать за все интеграции системы на iOS / Mac (BLE / TensorFlow / Unity / Flutter)
Поддержкой новых устройств / развитием ядра / инструментария
Написанием unit / integration тестов, документации SDK
Контрибьютить в опенсорс
Участвовать в архитектурном планировании системы
Мы ждём, что вы:
Уверенно владеете C++11, Swift
Имеете опыт полного цикла разработки приложений под iOS / Mac
Знаете как работать с многопоточностью
Владеете английским на уровне чтения / написания технической документации (команда руcскоговорящая, документация интернациональная)
Хотите постоянно изучать новое
Будет плюсом:
Опыт работы с Flutter / Unity
Опыт работы с протоколами USB / Bluetooth LE
Уверенный математический базис
Знакомство с автоматизированным тестированием (unit / integration / e2e)
Понимание сетевых технологий (Websockets, JWT, REST)
Владение python, опыт автоматизации
Технологический стек:
У нас собственное железо, его прошивки пишутся на C / C++, тестовые утилиты на Qt
Ядро системы написано на C++ (ZeroMQ / TensorFlow Core) и Kotlin, SDK имеет байндинги в C (Flutter) / C# (Unity) / UnrealEngine 4
Сборки через CMake, смотрим в сторону conan
Есть кроссплатформенные приложения на Flutter и Unity