Должность: Инженер по встроенному ПО (встроенное программное обеспечение низкого уровня)
Уровень: Средний или старший
Команда: Инженерный отдел
Местоположения: Украина, Киев p>
Полная занятость (удаленная или гибридная работа)
Esper Bionics — новаторская инжиниринговая компания, специализирующаяся на технологиях мехатроники, искусственного интеллекта и Интернета вещей для увеличения человеческого потенциала. На пути к имплантированной электронике мы модернизируем индустрию протезирования, привозим сюда протезы нового уровня и подключаем роботизированные протезы к нашей платформе, чтобы повысить их контроль и удобство использования.
< strong>НАШИ ПЕРВЫЕ ПРОДУКТЫ:
- Esper Hand — это самообучающийся робот-протез руки, который обнаруживает мышечную активность и адаптирует управление к моделям поведения пользователя для выполнения повседневных задач в более удобном режиме. человеческая ловкость. Ожидается, что Esper Hand будет доступен в США летом 2022 года.
- Esper Control — это портативный неинвазивный интерфейс «мозг-компьютер».
- Esper Platform — это облачная платформа. программное решение, использующее алгоритмы машинного обучения для индивидуализации управления носимыми устройствами, в том числе Hand.
Наша компания со штаб-квартирой в Нью-Йорке получила признание во многих авторитетных изданиях. , в том числе:
Ключевые обязанности на этой должности могут включать в себя:
- Разработка встроенного ПО для протезов верхних конечностей и других сопутствующих продуктов обеспечивает надежные, эффективные и совместимые решения. Потребности в разработке могут включать создание PoC для новых функций и продуктов, сложное исследование и исправление ошибок, которые могут потребовать сотрудничества между различными отделами и т. д.
- Разработка встроенного ПО для конкретных инструментов, используемых для производства протезов.
- Разработка встроенного ПО для конкретных инструментов, используемых для производства протезов.
- li>Анализ требований, проектирование решений и декомпозиция задач для новых функций и продуктов.
- Взаимодействие внутри команды FW с использованием методологии Scrum. Проверка кода.
- Тесное сотрудничество с командами по оборудованию, производству, мобильным приложениям, обеспечению качества и другими командами для обеспечения интегрированных и оптимизированных решений.
- Участие в разработке сложных встроенных решений и их архитектуры. улучшения в соответствии с потребностями масштабируемого проекта.
- Поддержка документации.
В качестве инженера по встроенному ПО в Esper Bionics вы будете разрабатывать встроенное ПО для медицинских устройств, в частности бионических протезов.< /p>
Требования к профессиональным навыкам:
Начальные
- Хорошие знания языка программирования C.< /li>
- Опыт разработки встроенного ПО на базе «голого железа» и RTOS, реализации низкоуровневых драйверов устройств и сред сборки на основе CLI (Shell/Bash, Make, CMake).
- Знакомство с Операпринципы работы MCU/CPU и их периферийных устройств (включая интерфейсы связи).
- Знание принципов работы встроенного программного обеспечения и смежных тем (прерывания, загрузка, многопоточность, многопроцессорность).
- Опыт работы со встроенными решениями на базе BLE.
- Уверенные навыки внутрисистемной отладки.
- Понимание основных принципов электроники и базового управления ключевыми электронными компонентами.
- Умения.
- Умения читать и просматривать принципиальные схемы.
- Умение работать с паяльником и измерительной аппаратурой (мультиметр, осциллограф, логический анализатор, источник питания и т.п.). Общие навыки прототипирования.
- Знание Git.
- Письменный и устный английский язык не ниже B2.
Преимущество:
< ul>
Знание микроконтроллеров STM32 и nRF52.Умение работать с Arduino и одноплатными ПК (например, Raspberry Pi) для быстрого прототипирования.Знание C++ и Python 3.Опыт работы с алгоритмами управления электродвигателями различных типов.Опыт разработки архитектуры сложных встраиваемых решений.Опыт работы с DSP и встроенными сложными алгоритмами. Опыт работы со встроенными решениями на базе Wi-Fi.Личные качества.
- Навыки решения проблем, аналитического мышления и критического мышления. .
- Высокий уровень независимости, ответственности и инициативы.
- Внимание к деталям.
- Стремление к постоянному обучению и поиску надежных решений, улучшающих жизнь людей.< /li>
- Навыки эффективного общения на украинском и английском языках.