Embedded Developer (проектная работа)
Требования
Местоположение и тип занятости
Компания
разрабатываем софт для амбициозных стартапов Кремниевой долины и инновационных технокорпораций
Описание вакансии
Условия работы
Embedded Developer (Middle+) (проектная работа от 3 до 6 мес.)
Merk это:
- Mobile, web, desktop и embedded разработка.
- Работа с крупными зарубежными стартапами.
- Более 450 специалистов высочайшей квалификации.
- Более 40 млн пользователей наших приложений по всему миру.
- Неоднократные попадания в Top AppStore и Google Play, упоминания в TechCrunch, Engadget, Gizmodo, Verge.
- Офисы продаж расположены в Нью-Йорке, Майами, Атланте.
- Центры разработки в России, Сербии, Армении и Казахстане.
Приходи и создавай будущее вместе с нами!
Условия:
- Возможность работать удаленно.
- Оформление срочного договора или договора ГПХ.
- Гибкий график работы.
- Предполагается временная проектная занятость от 3 до 6 месяцев. Возможно в будущем, потребность вырастет в постоянное сотрудничество.
Обязательные требования:
- Опыт профессионального программирования на C++ (желательно С++14 и выше).
- Понимание представления звуковых данных в цифровом виде.
- Опыт разработки многопоточных приложений и системных модулей.
- Знание и понимание архитектуры *nix систем.
- Хорошее владение служебными средствами – autotools, make, системой контроля версий git и пр.
Приветствуется:
- Опыт программирования в режиме ядра.
- Знание IPC механизмов ОС семейства *nix.
- Опыт программирования под RISC контроллеры AVR/ARM, включая ассемблер.
- Опыт работы с аудио: парсинг аудио файлов, декодирование.
- Опыт работы с Bluetooth LE.
- Понимание принципов клиент-серверного взаимодействия (HTTP, REST API).
- Опыт программирования под RTOS.
- Навыки письменной и устной речи на английском языке.
Чем предстоит заниматься:
- Работа с аудио данными, с сетью.
- “Общение” с HTTP сервером.
- Работа с Bluetooth LE (общение с мобильным телефоном).