Senior программист С/С++ (OpenBMC) (удаленная работа)
(вакансия в архиве)

18 апреля 2024

Уровень зарплаты:
от 749 506 до 749 506 руб.
Требуемый опыт работы:
Не указан

Вакансия: Senior программист С/С++ (OpenBMC)

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

Компания разработчик программного обеспечения, основное внимание уделяем разработке графической продукции. Среди клиентов известные консалтинговые фирмы и крупные международные компании. Главный офис в Берлине (Германия).

Ищем Senior-разработчика на C++ со знанием английского языка от B2.

Основные задачи:

Разработка и поддержка программного обеспечения на C++ под управлением ОС Linux .

Отслеживание и устранение ошибок в коде.

Разработка и поддержка программной документации в рамках выполняемых задач.

Ключевой стек и опыт работы:

Уверенное знание C++ (5+ лет).

Принципы работы ядра Linux (memory management; network/file/block layer).

Сетевой стек Linux, понимание абстракций операционной системы, созданных для взаимодействия с IP-сетями.

Архитектура серверов x86 и принципы взаимодействия процессоров, памяти, устройств PCIe.

Разработка многопоточных и асинхронных приложений, а также - сервисов, драйверов для Linux на С/С++.

ПО систем управления BMC на базе OpenBMC (С/С++, embedded Linux, yocto, U-Boot, python, UEFI, и vue.js. Протоколы: dbus, ipmi, i2c/smbus, redfish).

Системы непрерывной интеграции (Gitlab,Jenkins, Teamcity, Bamboo, и т.п.).


Будет плюсом:

Опыт разработки драйверов Linux, реализующих интерфейс sysfs и hwmon.

Понимание принципов работы современных аппаратных серверных систем.

Понимание как взаимодействуют между собой процессоры, память, устройства PCIe, чипсет, BIOS, BMC.

Опыт работы в качестве Lead команды разработки от 3 лет (5+ человек).

Мы предлагаем:

Удаленная работа и гибкий график: возможность адаптировать график под свой часовой пояс и жизненные ритмы;

Поддержка при релокации сотрудника и его семьи;

Широкий спектр сложных и интересных задач по разработке на C++;

Профессиональный рост;

Достаточное количество времени на совершенствование каждой детали решения;

Работу в международной компании с командой талантливых специалистов.