18.11.2022 07:14

Ведущий инженер-программист встраиваемых интерфейсов (Linux/WebAPI)

По договоренности
18.11.2022 07:14
компания "кнс групп" r&d центры yadro находятся в москве, санкт-петербурге и нижнем новгороде, производственная площадка расположена в московской области и строится завод полного цикла. на текущий момент нас уже более 2200 человек, и мы продолжаем активно расти и расширять команду. мы растём и расширяем продуктовую линейку, именно поэтому мы в поиске еще нескольких опытных инженеров-разработчиков в команду разработки openbmc - проекта с открытым исходным кодом, возглавляемого в рамках the linux foundation специалистами ibm, google, intel и facebook при участии многих других компаний. проект openbmc основывается на инфраструктуре проекта yocto и состоит из большого числа компонентов от загрузчика uboot и ядра ос linux до демонов и утилит, работающих в режиме пользователя и активно использующих подсистему d-bus для межпроцессного взаимодействия. проект openbmc предназначен для удалённого управления аппаратным обеспечением серверов посредством протоколов redfish, ipmi и snmp, а также имеет интерфейс командной строки и веб-интерфейс. чем предстоит заниматься: исправлением ошибок и разработкой новых функций пользовательских интерфейсов нашего варианта прошивки openbmc; разработкой интерфейсов доступа bmc:private webapi (graphql c++), redfish api, ipmi, webui. разработкой интерфейса командной строки управления bmc(bash). взаимодействием с сообществом и мейнтейнерами проекта openbmc. мы ожидаем от будущего члена команды: глубокого знания языка c++ (стандарт 14 и выше (17, 20), стандартные библиотеки, boost); отличного понимания принципов webapi: rest и т. п. знания принципов работы systemd и d-bus; знания bash и shell scripting (grep, sed, awk, etc.); отличного знания linux на уровне программирования userspace (posix api); умения понимать код на python; умения писать код высокого качества в соответствии со стандартами проекта, а также крепких навыков документирования кода и ведения сопроводительной документации в системах отслеживания задач; навыков отладки с помощью gdb и иных средств; опыта работы с atlassian jira или иными системами отслеживания задач; опыта работы с системой контроля версий git; опыта работы с системами непрерывной интеграции (jenkins, teamcity, bamboo, и т.п.); знания английского языка (технический словарь) как минимум на уровне intermediate/b1. мы много общаемся с международными командами; быстрой обучаемости новым технологиям. дополнительно приветствуем: наличие работ в проектах с открытым исходным кодом на github.com или в иных сообществах. особенно ценны принятые в апстрим коммиты в больших общественных проектах open-source; знания javascript(es6+) и html5/css3; знания фреймворка vue; знание протокола graphql; знание стека протоколов dmtf: redfish, pldm, mcpt, и т. д.; знание python на уровне, достаточном для разработки собственного сложного по; знание принципов работы проекта yocto linux; знание протокола ipmi 2.0; знание фреймворка angularjs; знание linux не только на уровне userspace, но и на уровне архитектуры драйверов ядра, опыт разработки драйверов linux, особенно реализующих интерфейсы sysfs и hwmon; знание низкоуровневых протоколов коммуникации, таких как: i²c, spi, rs232, и т. п.; опыт разработки web-сервисов для встраиваемых систем. опыт разработки для архитектуры arm; опыт разработки для bmc-контроллеров aspeed серии ast2xxx. наличие технических публикаций на habr.com или linkedin.com; будем рады предложить: стать частью амбициозной продуктовой компании, вносящей вклад в мировое инженерное сообщество, а также ежегодно увеличивающей долю рынка и финансовые показатели; гибридный формат работы: рабочее место в комфортном лофт-офисе на территории бц «трёхгорная мануфактура» в 10-15 минутах от ст. метро краснопресненская/баррикадная/улица 1905 года + удалённая работа из дома на корпоративном ноутбуке; возможность полной удалённой работы из любой точки на корпоративном ноутбуке; возможность выбрать удобные начало и окончание рабочего дня; конкурентный уровень заработной платы (готовы по достоинству оценить ваши знания и опыт, "белая") + премирование по результатам работы; оформление по тк рф с первых дней работы; возможность расти горизонтально и вертикально, а также в зависимости от результатов и интересов перемещаться между проектами и командами.

Адрес

Москва

Похожие вакансии

R&D центры YADRO находятся в Москве, Санкт-Петербурге и Нижнем Новгороде, производственная площадка расположена в Московской области и строится завод полного ...
Yadro
Москва
компания "кнс групп" r&d центры yadro находятся в москве, санкт-петербурге и нижнем новгороде, производственная площадка расположена в московской области и ...
Партнерские Вакансии
Москва

Новости

Смотрите также вакансии