- Страна
- Россия
Откликайтесь
на вакансии с ИИ

C++ разработчик (Junior, Middle)
Yadro — один из лидеров российского IT-железа с отличным соцпакетом (ДМС с первого дня, обучение, патенты). Работа над Open Source проектом OpenBMC дает отличные перспективы для профессионального роста.
Сложность вакансии
Позиция требует глубоких знаний системного программирования в Linux, понимания специфических протоколов (IPMI, Redfish) и умения работать с Open Source сообществом. Использование Yocto и D-Bus добавляет сложности, характерной для Embedded-разработки.
Анализ зарплаты
Для Middle C++ разработчика в системном программировании в РФ рыночный диапазон составляет 200,000–350,000 рублей. Учитывая масштаб компании Yadro, можно ожидать предложение в верхней границе рынка при наличии соответствующего опыта.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в 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
Забирай *📚* Базу Знаний
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- STL
- Boost
- Python
- Bash
- Linux
- Yocto Project
- GraphQL
- Redfish API
- IPMI
- GDB
- Systemd
- D-Bus
Возможные вопросы на собеседовании
Вакансия предполагает работу с OpenBMC, где D-Bus является основным механизмом межпроцессного взаимодействия.
Расскажите о вашем опыте работы с D-Bus: какие типы сообщений вы использовали и как проектировали интерфейсы?
Проект требует разработки API на C++.
В чем заключаются основные преимущества и сложности реализации GraphQL на C++ по сравнению с традиционным REST?
Требуется знание современных стандартов C++.
Какие нововведения стандарта C++17 вы считаете наиболее полезными для системного программирования и почему?
Работа ведется в среде Linux с использованием Yocto.
Опишите процесс отладки утечки памяти или сегментации в многопоточном приложении в среде Linux Userspace.
Упоминается взаимодействие с мейнтейнерами Open Source.
Был ли у вас опыт отправки патчей в Open Source проекты и как вы справлялись с процессом код-ревью от внешних контрибьюторов?
Похожие вакансии
Middle+/Senior SFA Administrator
Senior С++ разработчик
Системный инженер (SIEM)
С-разработчик
C разработчик
Главный специалист по SFA (Sales Force Automation)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!