Разработчик C++ прошивки OpenBMC

YADRO

United States

Hybrid

USD 120,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

ДМС с первых дней
Обучение и развитие
Премии за патенты

Job summary

YADRO ищет опытных инженеров-разработчиков для команды OpenBMC. Ваша работа будет заключаться в исправлении ошибок и разработке функций в прошивке OpenBMC, улучшении взаимодействия с UEFI/BIOS и модулями доставки, а также совместной работе с сообществом проекта.

Участие в настройке автотестов, дебаггинг на низком уровне и взаимодействие с аппаратной частью будет входить в обязанности. Мы предлагаем формат гибридной/удаленной работы и развитие через обучение, а также щедрые премии за достижения и

Qualifications

  • Глубокого знания языка C++17 и выше.
  • Отличное знание Linux и POSIX API.
  • Знание Yocto, systemd и d-bus.
  • Знание Python и опыт работы с отладкой (gdb).
  • Знание низкоуровневых протоколов I2C, SPI, RS232 и т.д.
  • Уровень английского для чтения технической литературы.

Responsibilities

  • Исправление ошибок и разработка новых функций в прошивке OpenBMC.
  • Наладка взаимодействия с UEFI/BIOS x86 и сообществом OpenBMC.
  • Работа с схемотехниками и трассировщиками при релизах плат.
  • Участие в работах по UEFI/BIOS для x86.

Skills

C++17
Python
C
Linux
POSIX
Yocto
systemd
d-bus
GDB
I2C
SPI
RS232
English
Boost
STL

Tools

Boost
STL
GDB
U-Boot

Job description

Описание:

Мы растём и расширяем продуктовую линейку, именно поэтому мы в поиске еще нескольких опытных инженеров-разработчиков в команду разработки OpenBMC - проекта с открытым исходным кодом, возглавляемого в рамках The Linux Foundation при участии многих других компаний. Проект OpenBMC основывается на инфраструктуре проекта Yocto и состоит из большого числа компонентов от загрузчика uboot и ядра ОС Linux до демонов и утилит, работающих в режиме пользователя и активно использующих подсистему d-bus для межпроцессного взаимодействия. Проект OpenBMC предназначен для удалённого управления аппаратным обеспечением серверов посредством протоколов RedFish, IPMI и SNMP, а также имеет интерфейс командной строки и веб-интерфейс.

Задачи:

Исправлением ошибок и разработкой новых функций в нашем варианте прошивки OpenBMC, в частности, с целью наладки взаимодействия с UEFI/BIOS x86 Взаимодействием с сообществом и мейнтейнерами проекта OpenBMC Взаимодействием с нашими схемотехниками и трассировщиками в процессе запуска новых версий и ревизий наших плат Возможна также непосредственное участие в работах по UEFI/BIOS для x86

Требования:

Глубокого знания языка C++ 17ый стандарт и выше (Библиотеки: STL, Boost) Отличное знание Linux (как архитектуры драйверов ядра, так и пользовательских API POSIX) Знание принципов работы проекта Yocto Знание принципов работы systemd и d-bus Знание Python Хорошее знание C, достаточное для периодических работ с драйверами Linux и загрузчиком u-boot Опыт отладки с помощью gdb и иных средств Знание низкоуровневых протоколов коммуникации, таких как: I²C, SPI, RS232, и т. п. Знания английского языка (чтение технической литературы)

Условия:

Возможность выбрать формат работы: офис, гибрид или удалённая работа из дома на корпоративном ноутбуке Возможность выбрать удобные начало и окончание рабочего дня Конкурентный уровень заработной платы и премирование по результатам работы Возможность расти горизонтально и вертикально, а также в зависимости от результатов и интересов перемещаться между проектами и командами Обучение и развитие: учебный портал с курсами и лекциями от экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях Программу поддержки инноваций: премии за регистрацию патентов, создание результатов интеллектуальной деятельности Лекторий с выдающимися экспертами: инженерами, учеными и исследователями Заботу о здоровье: ДМС с первых дней работы, льготные условия страхования близких Поддержку в личных вопросах: консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами Открытое общение: регулярные онлайн-встречи всей команды YADRO

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Разработчик интерфейсов встраиваемых систем
Разработчик интерфейсов встраиваемых систем

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
TeamLead разработки
TeamLead разработки

Yadro • United States

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

YADRO • United States

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

YADRO • United States

Remote
USD 90,000 - 150,000
Премии за патенты и интеллектуальнуюwn
Обучение и развитие
Медицинское страхование и поддержка вЗ
+1
Разработчик UI для встраиваемых систем OpenBMC
Разработчик UI для встраиваемых систем OpenBMC

Yadro • United States

Remote
USD 120,000 - 180,000
C-разработчик UEFI/Aptio V для аппаратных плат (OpenBMC)
C-разработчик UEFI/Aptio V для аппаратных плат (OpenBMC)

YADRO • United States

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

YADRO • United States

Hybrid
USD 22,000 - 29,000
Официальное оформление
ДМС с первых дней
Обучение и участие в конференциях
+2
Разработчик linux kernel для архитектуры RISC-V
Разработчик linux kernel для архитектуры RISC-V

YADRO • United States

Remote
USD 90,000 - 150,000
Программа инноваций: премии за научные
Обучение и развитие: онлайн-курсы и лe
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