Инженер-разработчик для организации процесса разработки ПО на основе OpenWRT

Зарплата

до 1500 $

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Устройства мониторинга серверных комнат и удаленного управления электропитанием

Описание вакансии

Условия работы

Мы ищем инженера, задачей которого будет возглавить часть нашей команды разработки, которая займётся созданием встроенного ПО роутера на основе OS OpenWRT.

Задача стоит такая: нужно запустить OpenWRT на нашей целевой платформе, подключить драйверы периферии и разработать тесты для их проверки. Организовать взаимодействие с разработчиками прикладного интерфейса (разработка web-интерфейса, разработка SNMP интерфейса, HTTP API и другие интерфейсы). Организовать процесс разработки прошивки устройства, процесс тестирования прошивки, процесс обновления прошивки у пользователей.

Ожидается, что такой человек возглавит все работы связанные с прошивкой (за аппаратуру отвечает другой человек), при этом часть работ (разработка драйверов, системное программирование, конфигурирование системы и другие системные вещи) этот человек делает сам, а прикладную часть, интерфейсы, поручает внешним людям (фрилансерам) и контролирует их работу.

От кандидата мы ожидаем:

 - наличие реализованных проектов запуска OpenWRT (DDWRT других аналогичных систем) на различных аппаратных платформах

 - наличие реализованных проектов разработки драйверов под OpenWRT (DDWRT или других аналогичных систем)

 - опыт работы удалённо, умение организовать своё рабочее время, умение общаться с коллегами удалённо

 - понимание того, что документацию нужно писать, и написанной документации следовать

 - следование внутренним инструкциям и принципам организации работы в нашей компании

 - желание работать с фрилансерами, понимание своей ответственности за их работу

Вся наша команда разработки работает полностью удалённо. Взаимодействие с коллегами через трекер задач, коммуникации в Slack.

Оплата почасовая 15 USD/час. Занятость 40-100 рабочих часов в месяц.