С/C++ | Вакансии
СтатистикаВакансии для C/C++ разработчиков Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv
- Последний пост
- 15 авг.
- Последнее чтение
- 12:42
- Постов за неделю
- 4
- Всего постов
- 22
- Тип
- открытый
- Язык
- русский
- Категория
- Карьера
- В каталоге с
- 13 авг.
- 1/24сутки в ленте
- 478
- 1/48двое суток
- 547
- 1/72трое суток
- 590
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
👩💻Вакансия Developer C++ (KESL) 🟢Удаленно в РФ🟢Полная занятость 🟢ЗП обсуждается на собеседовании 🟢В компанию Kaspersky 🟦Описание вакансии Мы ищем разработчика в дружную команду разработки приложения Kaspersky Endpoint Security для Linux. Приложение осуществляет комплексную автоматизированную защиту от киберугроз рабочих станций и серверов под управлением операционной системы Linux. Решение выпускается под широкий набор аппаратных платформ (x86, Arm, Эльбрус). Команда разработки продукта объединила отличных специалистов и технических экспертов, что позволяет приобрести опыт работы на всех стадиях разработки продукта: от анализа требований, до поддержки выпущенных продуктов. Разработка ведется в среде постоянно развивающегося CI, с использованием методологий и принципов Agile разработки. Работа предполагает большая связность с внешними командами – группами разработки общих компонент, командами тестирования, техническими писателями, локализаторами и т.д. Проект предлагает огромное множество разнообразных задач, в различных сферах: от оптимизации продукта, балансировок нагрузки, до разработки абсолютно нового функционала защиты. Команда открыта для новых идей, а разработка прототипов зачастую приводит к созданию патентов 🟦Задачи – Разработка бизнес-логики продукта антивирусной защиты под Linux, написание нового функционала; – Развитие существующего функционала - продукт периодически обновляется, древнего legacy кода в поддержке нет; – Активности, связанные с ФСТЭК сертификацией продукта; – Анализ пользовательских инцидентов – анализ системных и продуктовых дампов, исследование проблем стабильности и производительности (продукт широко используется в нагруженных инфраструктурах). 🟦Требования – Отличное знание С++, STL; – Знание базовых алгоритмов и структур данных; – Навыки разработки многопоточных приложений, решение проблем многопоточности; – Умение писать код: Структурировать (способность разбить на сущности, способность определить их обязанности), умение именовать сущности. 🌐 Откликнуться
👩💻Вакансия C++ Networking 🟢Удаленно🟢Полная занятость 🟢ЗП обсуждается на собеседовании 🟢В компанию V4Scale 🟦Описание вакансии V4Scale — это не просто компания; это инновационный центр, который расширяет возможности исследований и разработок ведущих израильских и американских технологических фирм, со штаб-квартирой в Тель-Авиве. 🟦Требования – Подтвержденный опыт разработки на C++ в средах операционных систем реального времени. – Глубокие знания в области сетевых технологий, включая TCP/IP, протоколы маршрутизации (BGP, OSPF), коммутацию, VPN и концепции сетевой безопасности, такие как межсетевые экраны и системы обнаружения и предотвращения вторжений (IDS/IPS). – Опыт работы с Python, дистрибутивами Linux, Git и Docker — преимущество. – Уровень владения английским языком, достаточный для участия в совещаниях (B2 или выше). 🟦Мы предлагаем – Удалённая работа, смешанная международная команда, передовые технологии и гибкий график работы. – Проект, о котором вам не стыдно написать в резюме. – Высокие зарплаты и бонусы. – Деловые поездки в Израиль (отель на берегу моря, арендованный автомобиль). – Дружный коллектив с опытными наставниками вместо начальников. 🌐 Откликнуться
👩💻Вакансия Senior С Developer / Старший инженер-программист С 🟢Удаленно🟢Полная занятость 🟢ЗП обсуждается на собеседовании 🟢В компанию Yadro 🟦Задачи – поддержка и развитие существующей кодовой базы; – поиск и исправление дефектов, повышение стабильности и качества продукта; – развитие инфраструктуры для тестирования; – создание изолированного окружения для запуска unit- и интеграционных тестов и настройка эмуляции целевого железа; – рефакторинг, повышение тестового покрытия кодовой базы и документирование существующего поведения продукта; – работа с крупным проектом на C, включающим загрузчик ОС, пространство ядра Linux и пользовательское пространство. 🟦Требования – уверенное знание языка С; – опыт системного программирования; – опыт написания многопоточных приложений; – представление о современном аппаратном обеспечении: устройстве памяти, шинах данных, системах ввода-вывода, разрядностях архитектур и порядке байтов в CPU и сетях; – владение инструментами отладки (gdb, core dumps, ftrace и т.д.) и реверс-инжиниринга; – знание технического английского языка для работы с документацией. 🟦Будет плюсом – опыт работы с U-Boot; – опыт работы с Realtek, Broadcom, Mellanox и другими чипами для сетевых устройств; – опыт работы с сетевыми устройствами: коммутаторами, роутерами; – опыт кроссплатформенной разработки ARM, MIPS или другими не x86_64 платформами; – опыт разработки/модификации систем виртуализации, например, QEMU. 🌐 Откликнуться
👩💻Вакансия Разработчик C (Linux Kernel, DPDK, SPDK) 🟢Удаленно🟢Полная занятость 🟢от 300 000 до 800 000 р. 🟢В компанию Shvacher 🟦Описание вакансии В продуктовую команду Shvacher открыта вакансия на позицию Linux Kernel разработчика. Если вы опытный специалист с глубокими знаниями в области разработки ядра Linux и хотите работать над передовыми проектами, присоединяйтесь к нам! 🟦Задачи – Проектирование и разработка высокопроизводительной подсистемы работы с данными (data plane) для кластерных систем хранения данных (СХД); – Разработка алгоритмов обработки и хранения данных (кэширование, балансировка нагрузки, дедупликация, компрессия, репликация); – Разработка компонентов для взаимодействия узлов кластера (интерфейсы синхронизации, протоколы, системы блокировок, алгоритмы консенсуса); – Разработка программ eBPF для мониторинга, трассировки, отладки и оптимизации производительности системы; – Разработка unit-тестов и участие в code-review для обеспечения качества и надежности кода; – Формирование дизайн-документов для разработанных компонентов и алгоритмов; – Взаимодействие с командами разработки control plane, frontend и тестирования. 🟦Требования – Опыт разработки модулей ядра Linux или приложений на основе DPDK\SPDK от 3-х лет; – Глубокие знания архитектуры и внутренних механизмов ОС Linux; – Опыт написания высокопроизводительного кода, оптимизации производительности, профилирования. 🟦Будет плюсом – Опыт проектирования, разработки и сопровождения многопоточных, отказоустойчивых, масштабируемых информационных систем; – Базовое знание сетей и протоколов передачи данных; – Понимание концепций параллельного программирования, lock-free, wait-free; – Опыт работы с различными аппаратными архитектурами (x86, ARM, RISC-V); – Понимание принципов работы файловых систем и устройств хранения данных; – Опыт работы с RDMA; – Опыт работы с SIMD (AVX, AVX2, AVX512, NEON, SVE); – Опыт работы с подсистемами ядра Linux (block, filesystems, network, device drivers); – Опыт в open source проектах. 📩 Резюме отправлять: hr@shvacher.ru
👩💻Вакансия C++ developer 🟢Удаленно🟢Полная занятость 🟢ЗП обсуждается на собеседовании 🟢В компанию Scalable Solutions 🟦Описание вакансии Мы ищем разностороннего разработчика на высоком среднем уровне, который сможет решать как основные инженерные задачи, так и внедрять новые функции продукта в основную систему. 🟦Задачи – Разрабатывайте новые и улучшайте существующие функции продукта в торговом ядре, такие как внедрение торговых инструментов, новых типов ордеров и т.д. – Разрабатывайте бизнес-логику – Повышайте производительность и стабильность компонентов системы – Участвуйте в обзорах кода – Пишите модульные тесты 🟦Требования – Профессиональное владение C++ 17 – Уверенное использование библиотеки STL – Опыт проектирования и разработки высоконагруженных систем – Опыт асинхронного и многопоточного программирования – Опыт разработки клиент-серверных систем – Опыт разработки коммерческого программного обеспечения не менее 3 лет 🌐 Откликнуться
👩💻Вакансия Программист игрового клиента 🟢Удаленно🟢Полная занятость 🟢ЗП обсуждается на собеседовании 🟢В компанию Astrum Entertainment 🟦Описание вакансии Astrum Entertainment — это один из крупнейших российских разработчиков и издателей компьютерных и мобильных игр. Портфолио компании насчитывает более 20 игр, включая такие хиты, как Warface, Perfect World, Аллоды Онлайн и Atomic Heart. Astrum Entertainment работает с продуктами разных жанров: MMORPG, шутеры, стратегии и другие. Команда компании состоит из профессионалов, которые стоят у истоков российского геймдева. 🟦Задачи – Написание поддерживаемого кода, профилирование и оптимизация (производительность/память/сетевой трафик); – Создание необходимого инструментария; – Рефакторинг и борьба с legacy кодом. 🟦Требования – Опыт в разработке клиент-серверных приложений; – Опыт программирования на C++ от 3-х лет (C++17); – Опыт мультипоточного программирования – Уверенные знания алгоритмов и структур данных; – Уверенные знания в 3D-математике (линейная алгебра). 🟦Будет плюсом – Опыт работы с графическими API и написание шейдеров от 2-х лет; – Понимание работы графического конвейера. 🌐 Откликнуться
👩💻Вакансия Разработчик на C++ в команду скидочных механик Такси 🟢Удаленно в РФ🟢Полная занятость 🟢ЗП обсуждается на собеседовании 🟢В компанию Яндекс 🟦Задачи – Разработка фич и механик, связанных с эффективным использованием скидок Наша задача — грамотно воплотить новую идею или механику, которую подготовили аналитики. Эти механики часто затрагивают не только сервисы нашей группы, но и множество внешних сервисов. Поэтому вам предстоит прорабатывать кросс-сервисные изменения, согласовывая их с другими командами, решать возникающие челленджи с оптимизациями запросов, разработкой и изменением API. – Развитие и поддержка сервисов скидок и альтернативных сценариев Наша группа не только внедряет новые фичи, но и сопровождает существующие механизмы снижения цены. Мы настраиваем и поддерживаем мониторинги и алерты по сервисам, решаем возникающие в процессе эксплуатации вопросы. Ещё мы прорабатываем единую для всех бизнес-юнитов платформу скидок. – Поддержка сервиса динамической генерации документов Команда поддерживает сервис, отвечающий за генерацию документов (оферты, пользовательские соглашения и т. д.). Для этого реализован гибкий шаблонизатор, умеющий запрашивать данные из внешних источников и агрегировать их в итоговый PDF-документ. 🟦Требования – Пишете на C++ или готовы на него перейти – Знакомы с реляционными базами данных – Разрабатывали в Unix-like-системах – Работали с высоконагруженными или распределёнными системами 🌐 Откликнуться
👩💻 Вакансия Разработчик C/C++ 🟢Удаленно🟢Полная занятость 🟢ЗП обсуждается на собеседовании 🟢В компанию Ростелеком 🟦Задачи – Разрабатывать и дорабатывать исходный код наших форков Greenplum и Clickhouse (в т.ч. бэкпортить фичи из новых версий), оптимизировать работу Greenplum в составе аналитических систем, исправлять ошибки и адаптировать новые функции из opensource-проекта; – Помогать клиентам в разборе инцидентов (дебаггинг), делиться best practices по работе с Greenplum и Clickhouse с коллегами и клиентами; – Помогать развивать наш продукт на самой крупной в Европе инсталляции Greenplum; – Работа с безопасностью, исправление уязвимостей. 🟦Требования – Опыт написания системных приложений под Linux на С/С++ и их оптимизации под конкретную ОС – Понимание, как устроен PostgreSQL/Greenplum изнутри – Понимание, как происходит сборка и дистрибуция проектов – Навык общения на английском языке в письменном формате 🌐 Откликнуться
👩💻 Вакансия Разработчик C++ в команду Transport Core 🟢Удаленно в РФ🟢Полная занятость 🟢ЗП обсуждается на собеседовании 🟢В компанию 2ГИС 🟦Задачи – Прорабатывать продуктовые требования и декомпозировать задачи. – Продумывать архитектуру и пайплайн доставки данных. – Изучать, сравнивать и выбирать инструмент для выполнения задачи. – Реализовывать качественные решения в коде и покрывать их тестами. – Сопровождать доставку фич на бой. – Проводить код-ревью. – Предлагать и воплощать улучшения кодовой базы проекта. 🟦Требования – Отличное знание C++17/20 и опыт коммерческой разработки на нём от 4 лет. – Сильная алгоритмическая подготовка (знание основных алгоритмов и структур данных, умение оценивать сложность алгоритмов). – Умение самостоятельно разработать сложное программное решение — от проработки и обсуждения требований до проектирования архитектуры и написания качественного кода. – Умение работать в команде, работать с чужим кодом. – Умение писать эффективный и понятный код. 🌐 Откликнуться
👩💻 Вакансия Senior or Promising Middle Developer C++98/Qt4 🟢Удаленно🟢Полная занятость 🟢200 000 р. 🟢В компанию КА BGStaff 🟦Задачи – Устранение ошибок в текущем коде; – Рефакторинг; – Участие в тестирование и выдвижение предложений по улучшению продукта; – Проектирование и реализация новой функциональности. 🟦Требования – Опыт работы от 5 лет; – Уверенное владение перечисленными технологиями; – Владение Английским языком как минимум для чтения документации и написания комментариев; – Самостоятельность, ответственность, желание работать и развивать проект. 🌐 Откликнуться
👩💻 Вакансия Senior Software Engineer (C++) / Database Systems 🟢Удаленно (преимущественно гибридный формат работы)🟢Полная занятость 🟢ЗП обсуждается на собеседовании 🟢В компанию MIND Software 🟦Задачи – Глубокое изучение существующей кодовой базы (хранение данных, движок выполнения запросов, слой обработки запросов); – Анализ архитектурных решений (reverse engineering) и ключевых компонентов системы; – Выявление узких мест и архитектурных ограничений, подготовка предложений по улучшению; – Документирование устройства системы и ключевых компонентов; – Проектирование и развитие функциональности системы обработки данных; – Работа со слоем хранения данных на базе RocksDB: оптимизация compaction, кэширования и транзакций; – Проектирование layout’ов данных в памяти и на диске; – Интеграция и развитие движка выполнения запросов (Velox); – Оптимизация планирования и выполнения запросов; – Развитие совместимости с PostgreSQL (wire protocol, SQL-диалект); – Профилирование CPU, памяти и диска, оптимизация критических участков кода; – Проведение бенчмарков и сравнительное тестирование; – Разработка модульных, интеграционных и нагрузочных тестов, участие в код-ревью. 🟦Требования – Уверенное владение современным C++; – Опыт системного программирования от 3-х лет; – Сильные алгоритмические навыки и понимание структур данных; – Опыт работы с многопоточностью и конкурентностью; – Опыт работы с высоконагруженными системами; – Умение разбираться в сложном чужом коде и эффективно с ним работать; – Знание принципов работы операционных систем (память, диск, сеть); – Английский язык на уровне чтения технической документации. 🌐 Откликнуться
👩💻 Вакансия Senior Software Engineer - C++ - Trading Technologies 🟢Удаленно🟢Полная занятость 🟢ЗП обсуждается на собеседовании 🟢В компанию Kraken 🟦Задачи – Разрабатывать и поддерживать базовую платформу и ключевые программные компоненты для Kraken trading engine, опираясь на транспортный уровень обмена сообщениями на базе Aeron – Разрабатывать и внедрять решения для обмена сообщениями с низкой задержкой и высокой доступностью по одноадресным, многоадресным и IPC каналам передачи – Настройте и профилируйте весь системный стек — привязку процессора, топологию NUMA, обход ядра, размер буфера приема — чтобы сократить время ожидания в производственной инфраструктуре – Создайте и расширьте интеграцию с архивами Aeron для надежного воспроизведения сообщений и сохранения потока. – Создавайте и проектируйте решения, которые снижают риски, обеспечивают безопасность и защищают как системы, так и данные – Пишите многоразовый, тестируемый и эффективный код – Сотрудничайте с межфункциональными командами и вносите свой вклад в разработку дорожной карты продукта – Работайте совместно в распределенной команде, используя навыки работы с программным обеспечением для эффективного общения и взаимодействия с заинтересованными сторонами 🟦Требования – Опыт работы с современным C++ более 5 лет – Предыдущий опыт работы, по крайней мере, в одной из перечисленных ниже систем с распределенной и/или высококонкурентной поддержкой Linux; среды с низкой задержкой и/или большим объемом транзакций. – Глубокое понимание основ систем с низкой задержкой: структуры данных без блокировок, механическое взаимодействие, дисциплина в кэш-памяти, баланс между занятостью и парковкой / пробуждением. – Опыт работы с Aeron или аналогичными системами передачи сообщений (например, Chronicle Queue, ZeroMQ, LMAX Disruptor) крайне желателен – Опыт работы с сетями UDP, многоадресной рассылкой и методами обхода ядра (например, DPDK, RDMA) будет большим плюсом – Знание SBE (Simple Binary Encoding) или аналогичных форматов сериализации с нулевой копией - это плюс – Опыт профилирования и оптимизации кода (процессора, памяти, сети) — perf, flamegraphs, VTune или аналогичных – Настоятельно рекомендуется высокий уровень владения Python, Rust и SQL – Настоятельно желательно продемонстрировать знание типов ордеров, торговых систем и финансовых продуктов – Желательно знакомство с криптовалютой/ блокчейном – Проактивный склад ума, способность расставлять приоритеты в задачах и придерживаться жестких сроков выполнения – Степень бакалавра в технической или количественной области 🌐 Откликнуться
👩💻 Вакансия Core Software Engineer (C++) 🟢Удаленно в Германии🟢Полная занятость 🟢ЗП обсуждается на собеседовании 🟢В компанию ClickHouse 🟦Задачи – Как часть команды ClickHouse Core Performance team, вы будете анализировать и оптимизировать производительность основной базы данных ClickHouse. Команда работает над множеством различных тем, таких как оптимизация запросов, оптимизация распределенных запросов, операторы отношений (например, агрегация и объединения), кэширование и низкоуровневая оптимизация, такая как инструкции SIMD. – Вы будете следить за тем, чтобы производительность базы данных не снижалась с течением времени, расширяя существующие и добавляя новые тесты производительности, основанные на реальных или синтетических наборах данных. – Вы будете служить ресурсом для команды инженеров технической поддержки, помогая устранять наиболее сложные проблемы с производительностью, с которыми сталкиваются наши клиенты. – Поскольку основная база данных ClickHouse продолжает развиваться быстрыми темпами, вы будете тесно сотрудничать с другими нашими основными командами, чтобы оценить влияние новых функций на производительность и поддержать коллег тестами производительности и советами. – Вы будете работать с нашим сообществом разработчиков с открытым исходным кодом. Это будет включать в себя решение проблем, просмотр и доработку рекламных материалов, ответы на вопросы из почты, чатов, групп Google, внешних каналов Slack и т.д. 🟦Требования – Вы обладаете солидным профессиональным опытом разработки программного обеспечения на C++. Это включает в себя опыт работы с Unix-системами. – Вы обладаете глубокими знаниями в области внутреннего устройства баз данных и проектирования. – У вас есть опыт в проектировании производительности, в идеале - в работе с базами данных, но и в других областях, таких как высокочастотная торговля, моделирование, обработка данных в реальном времени и т.д., тоже подойдет. – Вы хорошо общаетесь с другими и умеете эффективно работать внутри инженерных команд и между ними. – Вы готовы тесно сотрудничать с нашим сообществом разработчиков с открытым исходным кодом. Вы терпеливо и с вниманием относитесь к деталям, участвуя в обзорах кода, что способствует развитию культуры сотрудничества и взаимного уважения. – Вы умеете решать проблемы и обладаете хорошими навыками отладки в производственной среде. – Вы увлечены эффективностью, доступностью, масштабируемостью и управлением данными. – Вы преуспеваете в быстро меняющейся среде стартапов, рассматривая себя в качестве партнера по бизнесу с общей целью - двигаться вперед и строить вместе. – У вас высокий уровень ответственности, сопричастности и подотчетности. 🌐 Откликнуться
👩💻 Вакансия Developer C++ (Antidrone) 🟢Удаленно в РФ🟢Полная занятость 🟢ЗП обсуждается на собеседовании 🟢В компанию Kaspersky 🟦Описание вакансии Kaspersky Antidrone - программно-аппаратный комплекс защиты воздушного пространства от БПЛА, обеспечивающий обнаружение, классификацию и сопровождение воздушных объектов, а также нейтрализацию угроз. 🟦Задачи – Разработка и реализация алгоритмов управления подсистемами комплекса и организация их информационного взаимодействия; – Разработка сервисов по обработке данных от различных сенсоров; – Взаимодействие с командами API, frontend-разработки и тестирования. 🟦Требования – Опыт коммерческой разработки на C++ от 3-х лет; – Опыт работы с сетями, многопоточностью и асинхронностью; – Опыт работы с Linux на уровне продвинутого пользователя; – Уверенное владение git. 🟦Будет плюсом – Опыт работы с очередями сообщений, средствами межпроцессного взаимодействия; – Опыт работы с библиотеками/фреймворками для работы с изображениями и видео; – Опыт потоковой обработки радиочастотных данных; – Опыт разработки алгоритмов для GPU (CUDA, OpenCL), опыт работы с NPU; – Опыт embedded-разработки, знание основ схемотехники. 🌐 Откликнуться
👩💻 Вакансия Senior C++ Developer 🟢Удаленно в РФ (гражданство РФ)🟢Полная занятость 🟢от 226 000 до 279 000 р. 🟢В компанию HuntTech 🟦Требования Фундаментальные математические знания – Дискретная математика и логика: умение работать с булевой алгеброй, предиктами, деревьями и графами, знание алгоритмов A*, метода ветвей и границ, опыт работы с мультиагентным моделированием. – Умение составлять и редактировать сложные графовые модели. – Теория алгоритмов: строгое понимание того, как математически доказать корректность и оптимальность решения и умение применять на практике. Инженерные навыки и программирование – Языки реализации: владение C++ обязательно на уровне Senior. Владение прочими языками программирования будет бонусом. – Оценка Big O нотации: умение вычислять временную O(n) и пространственную сложность еще до написания кода. – Структуры данных: глубокое знание того, как алгоритмы взаимодействуют с памятью. – Параллельные вычисления: понимание принципов многопоточности, работы с GPU (CUDA) и распределенных вычислений для масштабирования тяжелых математических моделей. Опыт и прикладные навыки – Численные методы: понимание проблем с плавающей запятой, округления, интерполяции и численного интегрирования. – Прототипирование: умение быстро проверять математические гипотезы. Аналитическое и проектное мышление – Декомпозиция: способность переводить бизнес-задачи на язык математических моделей. – Умение читать научные статьи: способность применять академические исследования (публикации на платформах вроде arXiv) на практике. 💬 Резюме отправлять: @pavel_korab
👩💻 Вакансия С++ Graphics Developer (Middle) 🟢Удаленно🟢Полная занятость 🟢ЗП обсуждается на собеседовании 🟢В компанию Gaijin 🟦Описание вакансии Gaijin разрабатывает онлайн-игры класса AAA для ПК, консолей и мобильных платформ, включая популярные MMO «War Thunder», «Enlisted» и другие игры. Команда состоит из сотен талантливых разработчиков игр со всей Европы и постоянно растет! Компания предоставляет помощь при релокации в следующие страны: Венгрия, Кипр, Германия, Дубай, Латвия и Армения. Вы можете работать в офисах перечисленных стран или удаленно. 🟦Задачи – Разрабатывать графическую часть редактора (Editor) Dagor Engine — основного рабочего инструмента технических художников; – Делать инструменты для технических художников и помогать другим командам с ними работать; – Писать графические алгоритмы: метрики вьюпорта, визуализация данных, отладочная отрисовка; – Разбираться с проблемами рендеринга в CI/CD и чинить их; – Поддерживать standalone-сборки CDK. 🟦Требования – Опыт программирования от 5 лет; – Уверенное знание C++20; – Опыт с проприетарными движками; – Знание HLSL/GLSL; – Опыт работы с инструментами отладки и профилирования графики (RenderDoc, PIX, Nsight); – Хорошая математическая база (линейная алгебра, аналитическая геометрия); – Английский язык — не ниже Intermediate; – Системное мышление и высокая степень самоорганизации; – Желание и умение работать в команде. 🟦Будет плюсом – Практический опыт работы с DirectX 12, Vulkan, GNM или Metal; – Знание daslang (https://daslang.io/) или quirrel (https://quirrel.io); – Опыт разработки игровых инструментов (game tools). 🌐 Откликнуться
👩💻 Вакансия C++ Developer в MAX 🟢Удаленно🟢Полная занятость 🟢ЗП обсуждается на собеседовании 🟢В компанию VK 🟦Задачи – Разработка нативных приложений под macOS, Windows, Linux – Реализация бизнес-логики – Отладка и устранение ошибок в коде – Разбор крэш-аналитики – Реагирование на инциденты – Архитектурная проработка системы – Реализация unit tests – Проведение собеседований – Взаимодействие со сторонними командами 🟦Требования – Опыт коммерческой разработки на С++ от пяти лет – Опыт работы с многопоточностью и асинхронностью – Опыт работы с Qt – Знание фундаментальных структур данных и алгоритмов 🌐 Откликнуться
👩💻 Вакансия Разработчик на C++ в поисковую тему «Квартиры» 🟢Удаленно в РФ🟢Полная занятость 🟢ЗП обсуждается на собеседовании 🟢В компанию Яндекс 🟦Описание вакансии Мы строим внутри Поиска сервис для выбора и покупки недвижимости, где каждый может найти свой новый дом быстро, удобно и безопасно. Это сложная инженерная система, работающая с огромными массивами данных, ML-моделями и рекомендациями. Вам предстоит разрабатывать ключевые бэкенд-компоненты продукта, с которыми напрямую взаимодействует наша аудитория. 🟦Задачи – Развитие продукта и командное взаимодействие Вы будете погружаться в контекст, разрабатывать новые фичи и улучшать качество поиска недвижимости. Предстоит искать оптимальные технические решения в тесной связке с фронтенд-разработчиками, менеджерами продукта, ML-специалистами и аналитиками, а также проводить А/B-эксперименты, чтобы влиять на развитие сервиса на основе реальных данных. – Проектирование отказоустойчивой архитектуры Вы будете разрабатывать гибкие API под нужды бизнеса и проектировать масштабируемые распределённые системы. Важной частью работы станет оптимизация бэкенда: вам предстоит проводить ревью кода, находить узкие места в микросервисах, снижать потребление ресурсов и обеспечивать надёжность платформы. – Интеграция ML и работа с Big Data Сервис опирается на алгоритмы и рекомендации, поэтому вам предстоит работать с инфраструктурой больших объёмов данных. Нужно будет интегрировать готовые ML-модели в высоконагруженное production-окружение и вместе с командой развивать алгоритмы поиска, делая выдачу точнее и быстрее. 🟦Требования – Отлично разбираетесь в С++ и знаете STL или уверенно владеете другим ООП-языком и заинтересованы в переходе на С++ – Отлично владеете классическими алгоритмами и структурами данных – Понимаете принципы многопоточного, асинхронного программирования и сетевого взаимодействия – Хорошо понимаете микросервисную архитектуру, разрабатывали веб-приложения – Умеете тестировать свой код и стремитесь к высокой стабильности систем – Внимательны к деталям, пишете надёжный и производительный код – Хотите видеть, как ваша работа делает жизнь миллионов пользователей проще и удобнее 🌐 Откликнуться
👩💻 Вакансия C++ Developer (Web3) 🟢Удаленно🟢Полная занятость 🟢ЗП обсуждается на собеседовании 🟢В компанию TON 🟦Описание вакансии Псссст, друзья 😑 Мы не писали про это , но вообще-то мы ищем C++-разработчиков в core-команду TON. В ту самую маленькую команду, которая пишет сам протокол, и куда обычно попадают только по контестам 🎉 Как дела у TON? Интересно. В мае они снова вернулись под управление Telegram и переименовали токен обратно в Gram — так он назывался изначально в 2018, помните? Кроме этого, TON урезали комиссии в 6 раз, ускорили финальность транзакций до 0.6 секунд (для сравнения, у Соланы это десятки секунд, у биткойна — около часа), и в целом реализуют план Дурова по тому, чтобы make TON great again (да, он так называется). Это были его шаги с первого по четвёртый, что будет дальше — никто не знает, но мы наблюдаем со стороны 👀 А вы можете понаблюдать изнутри. И даже законтрибьютить — если вы C++ разработчик, который умеет оптимизировать и ускорять сеть. – Можно быть джуном-олимпиадником (красный codeforces, победитель всероса) — но немного опыта за пределами олимпиад всё же нужно. – Можно быть совсем не-олимпиадником, а синьорным C++-разработчиком с лоулевел-оптытом и крутым трек-рекордом. – Можно быть кем-то на шкале между предыдущими двумя! 💬 Резюме отправлять: @a_nro
👩💻 Вакансия Старший С разработчик (BIOS/UEFI) 🟢Удаленно в РФ🟢Полная занятость 🟢ЗП обсуждается на собеседовании 🟢В компанию Yadro 🟦Задачи – Адаптация UEFI EDK2 и Aptio V к аппаратным платформам нашей компании; – Исправление ошибок и разработка новых функций в EDK2 и Aptio V; – Обеспечение программного взаимодействия UEFI c ПО OpenBMC по протоколам IPMI/KCS, PLDM/MCTP и др.; – Взаимодействие с сообществом и мейнтейнерами проектов EDK2, Tianocore, OpenBMC; – Взаимодействие с нашими схемотехниками и трассировщиками в процессе запуска новых версий и ревизий наших плат. 🟦Требования – Разработка от 5 лет; – Глубокое знание языка C; – Отличное знание архитектур x86 и amd64, процесса загрузки системы, взаимодействия между ядрами и между процессорами. – Опыт разработки кода UEFI Aptio V или EDK2; – Опыт отладки с использованием Intel XDP; – Хорошее знание устройства шины PCI Express и принципов её конфигурирования; – Знание низкоуровневых протоколов коммуникации, таких как: I²C, SPI, RS232, и т. п.; – Знание Linux (архитектуры драйверов ядра, пользовательских API POSIX, принципов работы systemd и d-bus). 🟦Мы предлагаем – Удаленка из России или гибрид, офис (Москва, Санкт-Петербург, Екатеринбург, Нижний Новгород и Минск). – Премии за регистрацию патентов создание результатов интеллектуальной деятельности; – Учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях; – Лекторий с выдающимися экспертами: инженерами, учеными и исследователями; – ДМС с первых дней работы, льготные условия страхования близких; 💬 Резюме отправлять: @fr_rec