yandex
Y
YADRO
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
УдалённоПолная занятость

C++ разработчик (Junior, Middle)

ИИОценка ИИ

Yadro — один из лидеров российского IT-железа с отличным соцпакетом (ДМС с первого дня, обучение, патенты). Работа над Open Source проектом OpenBMC дает отличные перспективы для профессионального роста.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Позиция требует глубоких знаний системного программирования в Linux, понимания специфических протоколов (IPMI, Redfish) и умения работать с Open Source сообществом. Использование Yocto и D-Bus добавляет сложности, характерной для Embedded-разработки.

Анализ зарплаты

Медиана280 000 ₽
Рынок180 000 ₽ – 380 000 ₽
ИИОценка ИИ

Для Middle C++ разработчика в системном программировании в РФ рыночный диапазон составляет 200,000–350,000 рублей. Учитывая масштаб компании Yadro, можно ожидать предложение в верхней границе рынка при наличии соответствующего опыта.

Сопроводительное письмо

Меня крайне заинтересовала вакансия C++ разработчика в компании Yadro, особенно возможность работы над проектом OpenBMC. Имея опыт разработки на C++ (стандарты 17/20) и глубокое понимание архитектуры Linux Userspace, я готов внести вклад в развитие интерфейсов доступа BMC и взаимодействие с международным сообществом.

В моем арсенале — уверенное владение STL и Boost, навыки написания скриптов на Bash и опыт отладки сложных систем с помощью gdb. Работа с такими технологиями, как D-Bus и системное программирование под Linux, является моей сильной стороной, что позволит мне быстро адаптироваться к задачам команды и эффективно решать вопросы интеграции Redfish и GraphQL API.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в YADRO уже сейчас

Присоединяйтесь к команде Yadro и участвуйте в разработке передовых систем управления серверами!

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

C++ разработчик (Junior, Middle)

Локация: Удаленно в РФ

Компания: Yadro

ЗП: обсуждается на собеседовании

Занятость: Полная

Стек: С/С++(STL/Boost), Python, Bash, linux, Yocto

Задачи:

Разработка новых функций и исправлением ошибок OpenBMC;

Разработка интерфейсов доступа BMC:private WebAPI (GraphQL C++), Redfish API, IPMI, WebUI;

Взаимодействие с сообществом и мейнтейнерами проекта OpenBMC.

Требования:

С/C++ (17ый стандарт и выше (Библиотеки: STL, Boost)) от 2-х лет;

Bash и shell scripting (grep, sed, awk, etc.);

Linux на уровне программирования Userspace;

Умение понимать код на Python;

Навык отладки с помощью gdb и иных средств;

Знание принципов работы systemd и d-bus;

**Условия:

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

Удаленку из России или гибрид, офис (Москва, Санкт-Петербург, Екатеринбург, Нижний Новгород и Минск).

Премии за регистрацию патентов создание результатов интеллектуальной деятельности;

Учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;

Лекторий с выдающимися экспертами: инженерами, учеными и исследователями;

ДМС с первых дней работы, льготные условия страхования близких;

Консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами.

*💬 Резюме отправлять:* Откликнуться

–––

Бесплатный постинг вакансий: @freeIT_job

Забирай *📚* Базу Знаний

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • C++
  • Python
  • Linux
  • Bash
  • GraphQL
  • GDB
  • STL
  • Boost
  • Yocto Project
  • IPMI
  • Systemd
  • Redfish API
  • D-Bus

Возможные вопросы на собеседовании

Вакансия предполагает работу с OpenBMC, где D-Bus является основным механизмом межпроцессного взаимодействия.

Расскажите о вашем опыте работы с D-Bus: какие типы сообщений вы использовали и как проектировали интерфейсы?

Проект требует разработки API на C++.

В чем заключаются основные преимущества и сложности реализации GraphQL на C++ по сравнению с традиционным REST?

Требуется знание современных стандартов C++.

Какие нововведения стандарта C++17 вы считаете наиболее полезными для системного программирования и почему?

Работа ведется в среде Linux с использованием Yocto.

Опишите процесс отладки утечки памяти или сегментации в многопоточном приложении в среде Linux Userspace.

Упоминается взаимодействие с мейнтейнерами Open Source.

Был ли у вас опыт отправки патчей в Open Source проекты и как вы справлялись с процессом код-ревью от внешних контрибьюторов?

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

более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

Y
YADRO
Россия