инфотекс

Разработчик на С++

ГК "ИнфоТеКС", входящая в ТОП-5 компаний России в сфере защиты информации, лидер в разработке средств защиты информации, приглашает Разработчика на С++

инфотекс

Зарплата не указанаРоссияУфаОфис

ГК "ИнфоТеКС", входящая в ТОП-5 компаний России в сфере защиты информации, лидер в разработке средств защиты информации, приглашает Разработчика на С++

Обязанности:
  • сопровождение и доработка текущего кода;

  • разработка собственных сервисов (написание демонов, утилит, bash скриптов, плагинов командной строки, кода взаимодействия с другими сервисами);

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

  • оптимизация существующего кода и скриптов с целью повышения скорости загрузки и производительности;

  • устранение текущих дефектов;

  • адаптация ПО для запуска на новых аппаратных платформах;

  • участие в выделении модулей из монолитного legacy кода.

Требования:
  • хорошее знание С++ (С++14/17, STL, Boost);

  • опыт работы с ОС Linux;

  • навыки работы с GNU make, GCC, Shell script, gdb, git;

  • понимание принципов работы сетей передачи данных;

  • опыт разработки сетевых приложений и знание семейства протоколов TCP/IP (знание стандартных протоколов);

  • навыки фиксации (документирования) реализуемых технических решений;

  • опыт разработки многопоточных приложений.

Условия:
  • работа в офисе;

  • полное соблюдение трудового законодательства РФ, оплачиваемые отпуска и больничные листы, "белая" заработная плата;

  • оплачиваемое работодателем питание в офисе или кафе;

  • ДМС (добровольное медицинское страхование), страховка от несчастных случаев;

  • корпоративные мероприятия и спортивные инициативы;

  • возможность получения профессиональных сертификатов и прохождения курсов повышения квалификации за счёт компании.

Похожие вакансии C++/C

hh.ru
1с

Senior C++ Разработчик

1с
Зарплата не указанаРоссияМоскваГибрид

Большая таблица прокручивается плавно. В сложной форме легко найти нужное действие. Повседневная задача занимает пару кликов. За такими вещами стоят механизмы клиентской части платформы 1С:Предприятие.

Мы ищем C++ разработчика, который хочет их проектировать и улучшать.

Приложениями на платформе каждый день пользуются миллионы людей. У нас можно сделать одно улучшение на уровне платформы и увидеть, как оно упрощает работу в самых разных приложениях.

Чем предстоит заниматься:

  • Разрабатывать клиентскую часть платформы на C++ и участвовать в проектировании её архитектуры.
  • Создавать и улучшать механизмы, на которых строятся формы, таблицы, навигация и другие элементы интерфейса.
  • Делать интерфейс визуально легче, а работу в нём — проще. Убирать лишние шаги, делать частые действия заметнее и добавлять возможности, которые экономят пользователям время.
  • Профилировать клиент, находить причины задержек и повышать отзывчивость интерфейса на больших объёмах данных.
  • Продумывать, как новые возможности будут работать в уже существующих приложениях на платформе.

Что мы ждём от вас

  • Уверенное владение C++ и опыт разработки под Windows или Linux.

  • Знание алгоритмов и структур данных, умение проектировать код, который удобно развивать.
  • Готовность разбираться в существующем коде, отлаживать сложное поведение и проверять инженерные решения измерениями.
  • Интерес к тому, как решения в коде влияют на то, что человек видит на экране и как он работает с приложением.
  • Высшее образование в области ИТ.
  • Опыт разработки настольных приложений, компонентов интерфейса или кроссплатформенного кода будет плюсом.

Условия:

  • Офисный или гибридный формат работы (2-3 дня в неделю в офисе).
  • Офис рядом с м. Тимирязевская (удобно добираться, есть парковка).
  • В офисе столовая, тренажерный зал.
  • Сделаем ДМС после испытательного срока.


Если вам интересно работать на стыке системного C++ и пользовательских интерфейсов, присылайте резюме.

hh.ru
yadro

C++ developer / Инженер-программист (TATLIN.UNIFIED)

yadroАвтоподнятие
Зарплата не указанаРоссияСанкт-ПетербургУдалёнка

Мы продолжаем активно расти и расширять команду, в связи с этим открываем поиск C++ developer в департамент обработки данных (СХД) TATLIN.


СХД TATLIN - это программно-аппаратные комплексы, спроектированные и произведенные в России. За достаточно короткое время (с момента создания компании прошло всего 10 лет) СХД TATLIN составили достойную конкуренцию крупным мировым производителям СХД. Безусловно это было бы невозможно без активного использования open-source решений. Но в отличии от многих других компаний мы не только их используем, но и сами активно контрибьютим.

Чем предстоит заниматься:

  • разработкой высокопроизводительных data path, control/management path, уровня data protection и кластерных компонентов для системы хранения данных;
  • разработкой эффективных алгоритмов и структур данных для симметричного active-active кластера;
  • разработкой высокопроизводительных алгоритмов преобразования данных и алгоритмов уменьшения избыточности данных;
  • исследованием и решением проблем, связанных с производительностью и стабильностью;
  • разработкой механизмов репликации данных;
  • настройкой и доработкой различных подсистем ядра Linux, продвижением наработок в mainline ядра.

Мы ожидаем от будущего члена команды:

  • понимание устройства современных компьютеров и операционных систем в целом;
  • знание С и C++11/14/17;
  • отличное понимание как устроен Linux и Linux/POSIX API;
  • опыт анализа производительности отдельных приложений и системы в целом;
  • умение тестировать собственный код;
  • опыт написания многопоточных и/или асинхронных программ;
  • также необходимо быть знакомым с классическими алгоритмами и структурами данных.

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

  • наличие опыта разработки модулей ядра или опыт системного программирования.

Сайты компаний

Senior HPC Cluster Engineer

Автоподнятие
Зарплата не указанаВеликобританияИспанияMadrid
Текст:
Оригинал доступен только пользователям с подпиской

Location

Madrid, Spain, or remote across Europe and the United Kingdom; applicants must be authorized to work in the country where they apply.

About the company

A global AI cloud provider building a full-stack platform that takes developers and enterprises from data and model training to production deployment. Its 1,500+ person team, including hundreds of engineers, works across compute, storage, networking and applied AI, with R&D hubs in Europe, the UK, North America and Israel.

Responsibilities

  • Tune GPU clusters and InfiniBand networks to keep HPC and GPU workloads running at peak performance.
  • Diagnose the root causes of GPU and InfiniBand issues and drive corrective fixes.
  • Bring new hardware, including new GPUs, into the existing stack via Kubernetes, QEMU and KVM.
  • Build out automation for proactive monitoring, fault detection and resolution, and manage GPU devices and InfiniBand fabrics.

Requirements

  • 5+ years of system-level software development focused on performance optimization and low-level programming.
  • 3+ years of hands-on Linux administration, troubleshooting and performance tuning.
  • Solid grasp of server architecture: PCIe devices, NICs, the Linux kernel and HPC systems.
  • Strong skills in at least one performance-oriented language such as C/C++, Go or Python.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.