Старший/ведущий разработчик C++ (Linux/OpenBMC)
YADRO ищет опытного инженера-разработчика в проект OpenBMC. Нужно развивать прошивку для управления серверами: C++17, Linux, Yocto, systemd, d-bus, C, Python и низкоуровневые протоколы. Предлагают гибкий график, удалёнку/офис, конкурентную зарплату, ДМС и обучение.
География удалёнки не уточнена
Уточните у работодателя, из каких стран можно работать.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Что предстоит делать
Мы растём и расширяем продуктовую линейку, именно поэтому мы в поиске еще нескольких опытных инженеров-разработчиков в команду разработки 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.
Стек и инструменты
Зарплата не указана — оценили по рынку
На основе 26 похожих вакансий за 90 дней.
Сколько платят вам?
Вакансии показывают, что обещают работодатели. Анонимно расскажите, сколько получаете вы как C++-разработчика — так появится зарплата, которую платят на деле.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Тераплан
29 активных вакансий в компании
Системный разработчик (моделирование)
~1 482 875 ₸ оценка
Syntacore, разрабатывающая процессорные ядра на архитектуре RISC-V, ищет системного разработчика в команду моделирования: предстоит воспроизводить поведение аппаратных компонентов (CPU, ускорители, периферия) в симуляторах QEMU, Spike, Gem5 и поддерживать смежные компоненты вроде bootloader и Linux kernel. Ждут уверенного C/C++, опыта низкоуровневого программирования встроенных систем (bsp/drivers/kernel/RTOS), понимания архитектуры процессоров и Linux, плюсом будут Python, ассемблер и FPGA. Предлагают гибкий график с 10:00 до 19:00, возможность удалённой работы, конкурентную зарплату с премиями и рост внутри компании.
География удалёнки не уточнена
QA-инженер (Тераплан)
~533 000 – 1 031 412 ₸ оценка
Нужен QA-инженер в команду платформы Тераплан, которая решает NP-hard задачи оптимизации для логистики, промышленности и авиакомпаний. Задачи — ручное и автоматизированное тестирование (функциональное, регрессионное, интеграционное), работа с дефектами и тестовой документацией в тесной связке с разработчиками и аналитиками; стек вокруг Java/Spring, TypeScript/React, PostgreSQL, Kubernetes. Предлагают гибрид или полную удалёнку, конкурентную зарплату, премии за научные достижения и медстраховку.
География удалёнки не уточнена
Principal software engineer Go / Ведущий инженер-программист на Go (TATLIN.OBJECT)
~1 599 000 – 3 088 860 ₸ оценка
Нужен разработчик на Go (или C/C++) в команду объектного хранилища TATLIN.OBJECT: писать компоненты распределённой системы хранения, тесты и разбираться с проблемами в реальных условиях. Важны многопоточность, Linux, сети и понимание того, как устроены хранение и передача данных. Работа в кросс-функциональной команде над open source и коммерческим продуктом, английский — на уровне технической документации.
География удалёнки не уточнена
Разработчик ПО для базовой станции LTE (C/C++)
~1 482 875 ₸ оценка
Команда делает софт для базовых станций LTE — нужно реализовывать стек протокола 3GPP, в первую очередь уровни PDCP/RLC/MAC, от прототипа до продакшена. Ждут уверенного C и C++11/14/17/20, опыта с многопоточностью, встраиваемыми системами и сетями на TCP/IP, а также умения читать спецификации и отлаживать код. Предлагают конкурентную зарплату, гибрид или полную удалёнку, медстраховку с семьёй и бонусы за научные достижения и патенты.
География удалёнки не уточнена
Похожие вакансии
6 вакансий
Системный разработчик (моделирование)
~1 482 875 ₸ оценка
Syntacore, разрабатывающая процессорные ядра на архитектуре RISC-V, ищет системного разработчика в команду моделирования: предстоит воспроизводить поведение аппаратных компонентов (CPU, ускорители, периферия) в симуляторах QEMU, Spike, Gem5 и поддерживать смежные компоненты вроде bootloader и Linux kernel. Ждут уверенного C/C++, опыта низкоуровневого программирования встроенных систем (bsp/drivers/kernel/RTOS), понимания архитектуры процессоров и Linux, плюсом будут Python, ассемблер и FPGA. Предлагают гибкий график с 10:00 до 19:00, возможность удалённой работы, конкурентную зарплату с премиями и рост внутри компании.
География удалёнки не уточнена
C++ разработчик (Qt)
~1 482 875 ₸ оценка
Movavi ищет C++ разработчика в команду desktop-приложений. Нужно развивать видеоредактор: улучшать UX магазина эффектов, титров и переходов, интегрировать API, работать с WebSocket и оптимизировать производительность. Требуется отличное знание C++17/20, опыт с Qt и клиент-серверными приложениями; плюсом будут Objective-C, Python, CMake, Conan и Jenkins. Предлагают удалёнку из любой точки мира или офис, белую зарплату, ДМС, гибкий график и бенефиты.
География удалёнки не уточнена
Технік / інженер з підготовки та технічної підтримки БПЛА
~1 482 875 ₸ оценка по стеку
Ищем инженера-электронщика для hardware-части дронов: собирать и настраивать борта, паять кабели и переходники, монтировать и проверять электронику, готовить стенды и участвовать в лётных испытаниях на полигоне. Нужны уверенная пайка, работа с мультиметром и лабораторным оборудованием, понимание основ электроники и интерфейсов (UART, CAN, Ethernet), права категории B и готовность к выездам в поле. Плюс — опыт с БПЛА, автопилотами, Raspberry Pi/Jetson и базовый Linux; предлагают участие в реальном продукте, бронирование от мобилизации, гибкий график с удалёнкой и компенсацию в привязке к USD.
География удалёнки не уточнена
Разработчик расчетных кодов / инженер-расчетчик в атомной энергетике
~1 482 875 ₸ оценка
Нужен разработчик научно-инженерного ПО для проекта по обоснованию безопасности реактора ИБР-2М: интеграция расчетных модулей (PRISET, ЕВКЛИД/V1) в оболочку SMART_LM, обмен данными между модулями, тестовые расчеты и отладка комплекса. Требуется техническое или физмат-образование, опыт разработки расчетных программ и программирование на C/C++, Fortran или Python. Плюсом будет опыт в атомной энергетике, теплогидравлике и нейтронной физике.
География удалёнки не уточнена
Middle C++ разработчик (Unreal Engine)
~1 482 875 ₸ оценка
Farom Studio ищет Middle C++ разработчика на Unreal Engine для работы над игровыми проектами: проектирование и разработка геймплейных систем, AI, сетевого кода и UI, оптимизация производительности и участие в код-ревью. Нужны уверенный C++, опыт с Unreal Engine, понимание ООП и архитектуры ПО, а также хотя бы один выпущенный игровой проект; плюсом будут мультиплеер, шейдеры и C#/Python. Предлагают полную занятость, интересные проекты в геймдеве, конкурентную зарплату с бенефитами и возможности для роста.
География удалёнки не уточнена
Программист С++
~1 482 875 ₸ оценка
Разработка модулей отечественной САПР-платформы nanoCAD и смежных сервисов на C++ (Qt или MFC). Ждут опыта разработки приложений на C++ и технического английского для чтения документации; плюсом будут интерпретаторы, отладчики и знание ObjectARX/Teigha.DWG, AutoCAD/nanoCAD. Предлагают работу в аккредитованной ИТ-компании по ТК РФ, белую зарплату с премиями, гибкий график 5/2, офис/гибрид/удалёнку, ДМС со стоматологией и корпоративную жизнь.
География удалёнки не уточнена