Разработчик встроенного ПО (EMBEDDED SOFTWARE DEVELOPER)
Основные области:
- библиотеки и программы работающие на встроенных устройствах (embedded devices)
- взаимодействие с периферийными устройствами
- интеграция с "интернетом вещей" (IoT) и прочими облачными сервисами
- клиент-серверные взаимодействия
- инструменты разработки (инструменты командной строки, плагины для редакторов кода и средств разработки)
- фреймворки и тесты для автоматизации тестирования (как часть разработки, не основная активность, ибо нужен фокус на разработку, а не тестирование)
- примеры использования, рабочая документация
Требования:
-опыт разработки и отладки системного программного обеспечения для устройств с ограниченной памятью и вычислительными возможностями
- навыки разработки дизайна библиотек, программных интерфейсов, архитектуры программных продуктов
- опыт написания драйверов I/O периферии
- готовность изучать новые языки/технологии
- знание основ тестирования ПО
- чтение технической документации на английском языке
- наличие существующих примеров проектов (кода, документации, тестов), которые можно посмотреть
- готовность изучать новые языки, технологии
Желательные навыки:
- опыт интеграции с "облаком" используя REST API, MQTT или другие протоколы
- свободное техническое общение на английском языке
- умение писать связную и логически выстроенную документацию на английском языке
- опыт работы со скриптовыми языками («ссылка устарела», Python, Squirrel, etc)
Возможности:
-поучаствовать в интересных проектах из области IoT
-поработать в команде с профессионалами
Условия:
- работа из дома
- полная/неполная занятость (10-40 час/нед)
- почасовая оплата (оговаривается отдельно с каждым кандидатом, удачно прошедшим собеседование, рейт 750-1500 р/час)
При заинтересованности огромная просьба сразу направлять свое резюме на почту, в письме так же прошу указать город проживания, контакт в скайпе/телеграме для проведения собеседования.