Ваши обязанности:
Основная задача – разработка встроенного ПО для электронных протезов конечностей, а именно:
- Программирование микроконтроллеров STM32 на языке С c применением FreeRTOS;
- Оптимизация производительности и потребления устройств;
- Разработка драйверов периферийных устройств;
- Разработка тестового ПО;
- Документирование разработанного ПО;
- Взаимодействие со схемотехниками и программистами-математиками.
- Высшее техническое образование.
- Опыт работы от 3-х лет на аналогичной позиции.
- Навык программирования микроконтроллеров с использованием FreeRTOS.
- Навык оптимизации ПО с целью снижения энергопотребления микроконтроллера.
- Навык управления режимами пониженного энергопотребления микроконтроллера.
- Опыт разработки тестового ПО.
- Навык документирования и поддержания в актуальном состоянии ПО.
- Архитектура STM32 (Cortex M3, Cortex M4).
- Git.
- C/C++.
- FreeRTOS.
- HAL.
- CMSIS.
- Знание алгоритмов, информатики, дискретной математики (продвинутый уровень: умение считать и оптимизировать вычислительную сложность).
- Знание схемотехники (базовый уровень: уметь читать схемы).
- Знание электроники (базовый уровень: понимать, как распределяется энергия).
- Работу на социально ориентированном предприятии, в коллективе профессионалов, обеспечивающих людей с ограниченными возможностями надеждой на полноценную жизнь.
- Оформление в соответствии с Трудовым Кодексом РФ.
- График работы 5/2 с 9:30 до 18:30 (желательно, но готовы обсуждать гибкое начало рабочего дня).
- Место работы: Офис - г. Москва, улица Лавочкина 19.
- Стабильную, своевременную и рыночную заработную плату.
- Для сильных и уникальных специалистов - индивидуальные условия работы, окончательный уровень зарплаты обсуждаем на итоговом собеседовании.