Описания нет
Разработчик С++ вычислительных систем
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Работа над интересными задачами по созданию системного ПО вычислительных систем
- Использование новейших аппаратных и программных средств индустрии высокопроизводительных систем
- Реализация математических алгоритмов
- Разработка быстрых параллельных программ
требования
- Английский язык – технический (чтение тех. документации)
- Математическая подготовка
- Технологии параллельного программирования
- Хорошее знание принципов работы ОС Linux, навык работы с командной строкой (bash/python/perl scripting)
- Владение языками C (C99) и C++ (C++11)
- Опыт работы с make для сборки проектов со сложной иерархией
- Опыт работы с отладчиком GDB в консольном режиме
- Опыт работы с git
- Опыт работы с OpenMP/Pthreads (атомарные операции, крит секции, барьеры памяти)
- Будет плюсом: Опыт разработки драйверов для Linux; Понимание работы дизассемблированного кода; Опыт работы с CI/CD в GitLab; Понимание особенностей работы c WC/UC/WT памятью; Знание работы шины pci-express (IOMEM, BARS, регистры устройств); Опыт работы с системой сборки пакетов - RPM; Опыт оптимизации многопоточных приложений
условия
- График работы: 5 дней в неделю, удаленного режима нет
- Трудоустройство в соответствии с ТК РФ, испытательный срок
- Профессиональный и карьерный рост
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.