аквариус. r&d

Team Lead C++

Руководство командой C++-разработчиков: распределение задач, контроль сроков и качества реализации;

аквариус. r&d

Зарплата не указанаРоссияМоскваУдалёнка
Чем предстоит заниматься:
  • Руководство командой C++-разработчиков: распределение задач, контроль сроков и качества реализации;

  • Проектирование и развитие архитектуры программного решения для системы хранения данных;

  • Участие в разработке и совершенствовании ключевых компонентов системы: слоя доступа к метаданным, менеджера распределения данных, вспомогательных сервисов, управления инфраструктурой кластера и S3 API;

  • Принятие технических решений, проведение код-ревью, контроль качества кода и соблюдения стандартов разработки;

  • Анализ существующей кодовой базы, выявление узких мест, планирование и проведение рефакторинга;

  • Организация взаимодействия команды, участие в технических обсуждениях и решение сложных инженерных задач;

  • Обеспечение отказоустойчивости, масштабируемости и корректности работы распределённых компонентов системы;

  • Документирование архитектурных решений и внутренних API.

Что для нас важно:
  • Коммерческий опыт разработки на C++ от 5–7 лет, уверенное владение стандартом C++17 или выше;

  • Обязательный опыт управления командой разработчиков: постановка задач, распределение нагрузки, контроль сроков и качества;

  • Опыт проектирования архитектуры программных систем и принятия технических решений;

  • Уверенное владение многопоточным и асинхронным программированием;

  • Понимание протоколов TCP/IP, HTTP/HTTPS, опыт работы с сетевыми библиотеками или сокетами;

  • Понимание принципов построения отказоустойчивых и масштабируемых сервисов, CAP-теоремы;

  • Опыт работы с репликацией данных, MongoDB или Key-Value СУБД;

  • Знание файловых систем Linux и POSIX, понимание особенностей NFS;

  • Опыт работы с GitLab, CMake, Docker и написания unit-тестов;

  • Будет плюсом - опыт разработки систем хранения данных (СХД), распределённых систем или инфраструктурного ПО;

  • Опыт работы с S3 API и AWS SDK;

  • Опыт работы с Kubernetes, Nomad или аналогичными инструментами;

  • Опыт интеграции систем мониторинга, например Prometheus и Grafana.

Мы предлагаем:
  • Официальное трудоустройство и стабильную заработную плату;

  • Удаленный формат работы;

  • ДМС после испытательного срока;

  • Материальную помощь в особых жизненных ситуациях;

  • 10 дополнительных оплачиваемых дней больничного в год;

  • Возможности профессионального развития и обучения;

  • Комфортный офис на «Пролетарской»: собственный спортзал, групповые тренировки, зоны отдыха, библиотека и возможность обратиться к корпоративному психологу;

  • Пятничные вечеринки и корпоративные мероприятия.

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

hh.ru
р-софт

Программист C++ (+ Golang)

р-софтАвтоподнятие
Зарплата не указанаРоссияМоскваУдалёнка

Кто мы?

Аккредитованная продуктовая IT-компания

100+ сотрудников

7 центров разработки (Москва, Санкт-Петербург, Саратов, Дубна, Нижний Новгород, Казань, Курск)

Мы создаем и развиваем продукты, которые обеспечивают безопасность человека во всех сферах его жизни, от социально значимых объектов до атомных станций.

Некоторые из них:

Москва: Парк «Зарядье», МГУ им. М.В. Ломоносова, Х5 RETAIL GROUP, Здание ЦБ РФ, Московские центральные диаметры

Cанкт-Петербург: Ледовая Арена ФОК ПАО “Газпром”

Саратов: Аэропорт «Гагарин»

Иннополис: Технопарк Б-1

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

  • Реализация уровня абстракции от платформы во встроенном программном обеспечении на основе Embedded Linux и SDK системы на кристалле (для видеокамер), а также его интегрирование с backend-частью;

  • Интеграция модулей встроенной аналитики;

  • Портирование на будущие и альтернативные версии систем на кристалле (SoC).

Вы нам подходите, если есть:

  • Опыт работы от 5-ти лет;
  • Хорошие знания и опыт в С\С++;

  • Владение драйверами ядра Linux, rootfs, BusyBox на уровне middle+;​​​

  • Готовность работать с Golang;

  • Сильные аналитические способности;

  • Технический английский язык.

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

  • Опыт работы с СI (gitlab);
  • Знания и опыт работы с системами на кристалле (SoC) и их SDK от различных производителей (Novatek, SigmaStar, Rockchip или аналогичные);
  • Опыт работы с детекторами видеоаналитики;
  • Опыт работы с управлением матрицами, блоками ISP, видео- и аудио-кодеками;
  • Понимание алгоритмов управления автоподстройки камеры (так называемые 3A - Auto Exposure, Auto White Balance, и Auto-Focus).
  • Знание механизмов тьюнинга для различных матриц;
  • Опыт работы с моторами для Pan-Tilt-Rotate (PTR), фокуса, увеличения, апертуры и прочих функций видео-камер;
  • Понимание и опыт работы с аналитикой и управлением ускорителями нейронных сетей.
  • Понимание и опыт работы с управлением прочей периферией (Ethernet, карта-SD, и т.п.)
Условия:
  • Оформление в соответствии с ТК РФ, полностью официальная заработная плата, социальные гарантии, выплата больничных и отпускных;
  • Достойный уровень оплаты труда (по результатам собеседования);
  • Работа над социально значимыми продуктами в области систем безопасности;
  • Бурно растущий продукт, сильная техническая экспертиза, опытные коллеги из международных компаний;
  • Гарантия уникального проектного опыта, разнообразные задачи и проекты;
  • Работа в гибридном, офисном или удаленном формате;
  • Поддерживающая атмосфера и приятный микроклимат в компании.

Уважаемые соискатели, просьба в сопроводительном письме указывать Ваши ожидания по уровню заработной платы

Соц.сети

Программист разработчик С++

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

#middle #гибрид #офис

••••••••
Программист разработчик С++
Опыт работы: 3–6 лет
Полная занятость
График: 5/2
Формат работы: гибрид или офис (Ярославль)

☑️ Чем предстоит заниматься
-Поэтапная декомпозиция главного 3D-модуля - перевод функционала из Delphi‐монолита в C++/Qt DLL, перенос на x64
-Модернизация расчётных модулей и библиотек‐адаптеров
-Участие в развитии платформенной оболочки
-Разработка и доработка плагинов под Tekla Structures для выпуска чертежей КМД
-Поддержка интеграций с AutoCAD и NanoCAD, скриптов и вспомогательных утилит
-Прямая работа с инженерами‐проектировщиками: сбор требований, анализ поставленных задач, приёмка
-Перевод технических постановок в архитектурные решения с учетом задач проектирования
-Модульное тестирование, отладка, оперативное исправление ошибок, поддержка пользователей
-Документирование новых и изменяемых модулей, актуализация технических спецификаций

☑️ Наши пожелания к кандидатам
-Уверенное владение C++, Qt, C#, .NET от 3 лет
-Знание Delphi крайне желательно – вам предстоит разбирать и портировать легаси‐код
-Опыт разработки на Windows на Visual Studio/RAD Studio
-Понимание принципов работы реляционных СУБД (Microsoft SQL Server, MySQL, PostgreSQL)
-Английский язык на уровне чтения технической документации и коммуникации с коллегами в Европе
-Готовность погружаться в предметную область: чтение строительных чертежей, базовое знакомство с ГОСТ/стандартами (если опыта нет - научим)
-Опыт разработки под CAD‐системы (Tekla Structures API, AutoCAD/NanoCAD SDK)
-Опыт декомпозиции больших проектов и переноса их на C++/Qt
-Умение работать с системой контроля версий SVN
-Портфолио реализованных CAD‐инструментов или проектов из машиностроения/строительства

Контакты: ••••••••

🔥 •••••••• / •••••••• / ••••••••

hh.ru
1с

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

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

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

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

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

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

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

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

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

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

Условия:

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


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

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