Вакансии Impulse Neiry

IOS C++ Developer

Требуемый опыт работы: 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
  • Серверная часть: PostgreSQL (TimescaleDB) + node (express / uWebSockets)
  • DS на python (jupyter / tensorflow / pytorch)
  • DevOps: docker / k8s / gitlab / ansible / автоматизация на python

Мы предлагаем:
  • Крутой инновационный продукт с потенциалом лидерства на международном рынке
  • Огромное количество сложной работы с большой степенью неопределённости
  • Высокую свободу действий в реализации своих идей
  • Сильную команду, а также минимальный возможный уровень бюрократии
  • Гибридный график и комфортный офис в 3 минутах от м. Кузнецкий мост
  • Возможность приобрести ДМС со скидкой 50% (после испытательного срока)
  • Возможность проходить обучение/курсы/сертификации с частичной или полной компенсацией от компании

Откликнуться на вакансию