Разработчик UI для встраиваемых систем OpenBMC

Yadro

United States

Remote

USD 120,000 - 180,000

Full time

37 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Компания Yadro расширяет команду OpenBMC и ищет опытных инженеров-разработчиков. Проект OpenBMC основан на Yocto и включает множество компонентов от загрузчика до ядра Linux и демонов, работающих в user-space.

Вы будете исправлять ошибки, добавлять новые функции пользовательского интерфейса прошивки и разрабатывать интерфейсы доступа BMC: REST/GraphQL, Redfish, IPMI и WebUI, а также работать над CLI на Bash.

Qualifications

  • Глубокое знание C++17 и выше, STL и Boost.
  • Опыт работы с REST API.
  • Знания systemd и dbus.
  • Умение писать bash‑скрипты.
  • Linux на уровне userspace (POSIX).
  • Умение читать техническую литературу на английском.
  • Понимание Python.

Responsibilities

  • Исправление ошибок и разработка новых функций UI прошивки OpenBMC.
  • Разработка интерфейсов доступа BMC: WebAPI (GraphQL C++), Redfish, IPMI, WebUI.
  • Разработка CLI управления BMC (Bash).
  • Взаимодействие с сообществом и мейнтейнерами проекта OpenBMC.

Skills

C++17
REST API
systemd
dbus
bash scripting
Linux userspace
Python
gdb
английский (чтение)

Tools

STL
Boost
GraphQL

Job description

Компания Yadro расширяет команду OpenBMC и ищет опытных инженеров-разработчиков. Проект OpenBMC основан на Yocto и включает множество компонентов от загрузчика до ядра Linux и демонов, работающих в user-space.

Вы будете исправлять ошибки, добавлять новые функции пользовательского интерфейса прошивки и разрабатывать интерфейсы доступа BMC: REST/GraphQL, Redfish, IPMI и WebUI, а также работать над CLI на Bash.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Разработчик C++ для OpenBMC — удалённо, с гибким графиком
Разработчик C++ для OpenBMC — удалённо, с гибким графиком

YADRO • United States

Hybrid
USD 120,000 - 190,000
ДМС с первых дней
Обучение и развитие
Премии за патенты
Разработчик C++ прошивки OpenBMC
Разработчик C++ прошивки OpenBMC

YADRO • United States

Hybrid
USD 120,000 - 190,000
ДМС с первых дней
Обучение и развитие
Премии за патенты
OpenBMC Tech Lead - C++/Linux Systems, 7+ Engineers
OpenBMC Tech Lead - C++/Linux Systems, 7+ Engineers

Yadro • United States

Remote
USD 180,000 - 240,000
ДМС с стоматологией
Страхование близких
Консультации юристов
+3
Разработчик интерфейсов встраиваемых систем
Разработчик интерфейсов встраиваемых систем

Yadro • United States

Remote
USD 120,000 - 180,000
TeamLead C++ для OpenBMC
TeamLead C++ для OpenBMC

YADRO • United States

Hybrid
USD 22,000 - 29,000
Официальное оформление
ДМС с первых дней
Обучение и участие в конференциях
+2
OpenBMC C++ Team Lead — Remote
OpenBMC C++ Team Lead — Remote

YADRO • United States

Hybrid
USD 22,000 - 29,000
Официальное оформление
ДМС с первых дней
Обучение и участие в конференциях
+2
C-разработчик UEFI/Aptio V для аппаратных плат (OpenBMC)
C-разработчик UEFI/Aptio V для аппаратных плат (OpenBMC)

YADRO • United States

Remote
USD 90,000 - 150,000
Премии за патенты и интеллектуальнуюwn
Обучение и развитие
Медицинское страхование и поддержка вЗ
+1
OpenBMC Firmware Engineer — Redfish & Linux Expert
OpenBMC Firmware Engineer — Redfish & Linux Expert

HCLTech • Santa Clara (CA)

On-site
USD 95,000 - 192,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior OpenBMC Firmware Engineer
Senior OpenBMC Firmware Engineer

MatX Inc. • Mountain View (CA)

Hybrid
USD 160,000 - 600,000
4 weeks PTO
Remote work up to 3 weeks
Medical insurance
+4
Junior BMC Firmware Engineer – OpenBMC/Embedded Linux
Junior BMC Firmware Engineer – OpenBMC/Embedded Linux

AMI US Holdings Inc. • Duluth (GA)

On-site
USD 65,000 - 90,000