Старший C++ разработчик
Ищем опытного C++ разработчика для создания кроссплатформенных модулей аналитической платформы. Вы будете проектировать и реализовывать высокопроизводительные алгоритмы, работать с CI/CD и взаимодействовать с командами по всему миру. Предлагаем полную удаленку, достойную оплату и интересные задачи.
Что предстоит делать
<p><b>Кто мы:</b></p><p>Adaptiq — это технологический хаб, специализирующийся на создании, масштабировании и поддержке R&D-команд для высококлассных быстрорастущих продуктовых компаний в широком спектре отраслей.</p> <p><b>О продукте:</b></p><p>Компания разрабатывает передовую платформу мониторинга и аналитики для сложных аппаратных систем. Используя встроенный сбор данных, крупномасштабную аналитику и машинное обучение, продукт собирает данные на этапах разработки, производства и эксплуатации, обеспечивая видимость производительности, качества и надежности системы в реальном времени.</p><p>Платформа обрабатывает большие объемы данных в сложных средах и помогает клиентам предотвращать сбои, оптимизировать производительность и повышать общее качество системы. С точки зрения инфраструктуры, она опирается на облачные и распределенные системы, поддерживаемые Kubernetes, CI/CD-пайплайнами, инфраструктурой как кодом и инструментами мониторинга.</p> <p><b>О роли:</b></p><p>В качестве Senior C++ Software Engineer в основной команде продукта вы будете отвечать за полный жизненный цикл разработки многоплатформенных C++-модулей для различных архитектур, которые обеспечивают работу продвинутых систем обработки данных и аналитики. Вы будете работать в небольшой, самодостаточной команде, несущей полную ответственность за клиентский продукт, взаимодействуя с заинтересованными сторонами из сфер разработки ПО, аппаратного обеспечения и исследований. Роль сочетает в себе проектирование и реализацию функций с владением инфраструктурой, автоматизацией CI/CD и прямой интеграцией с окружением клиентов. Вы будете решать задачи, связанные с производительностью критически важных алгоритмов и сложным системным дизайном, вносить вклад в направление развития продукта и поддерживать высокие стандарты качества кода в быстро меняющейся среде.</p> <p><b>Ключевые обязанности:</b></p><ul><li>Проектировать и реализовывать кроссплатформенное C++ ПО для сред Linux и Windows.</li><li>Разрабатывать и поддерживать языковые привязки и интерфейсы с использованием Python, Java и C#.</li><li>Участвовать в полном жизненном цикле разработки ПО, включая проектирование, реализацию, интеграцию, тестирование и развертывание программных решений для передового испытательного оборудования.</li><li>Создавать сборочные системы и CI/CD-пайплайны с использованием CMake, Bash, Docker и GitHub Actions.</li><li>Оптимизировать производительность, использование памяти и отзывчивость edge- и хост-систем.</li><li>Проводить ревью кода коллег и поддерживать стандарты кодирования, соглашения и документацию.</li><li>Сотрудничать с междисциплинарными командами и взаимодействовать с клиентами для уточнения требований и устранения неполадок в лабораторных или производственных условиях.</li><li>Создавать и поддерживать техническую документацию, включая спецификации проектирования и тест-планы.</li><li>Реализовывать и валидировать сложные алгоритмы, предоставленные внутренними разработчиками алгоритмов.</li></ul> <p><b>Требуемые компетенции и навыки:</b></p><ul><li>7+ лет практического опыта разработки C++ промышленного уровня (C++11/14/17) как на встраиваемых, так и на хост-системах.</li><li>Подтвержденный опыт проектирования и поддержки сборочных систем, скриптов автоматизации и CI/CD-пайплайнов (CMake, Bash, Docker, GitHub Actions).</li><li>Глубокое понимание структур данных, алгоритмов, систем контроля версий, оптимизации производительности и методологий тестирования.</li><li>Опыт разработки кроссплатформенного ПО для сред Windows и Linux.</li><li>Приверженность качеству кода: единообразное форматирование, четкие соглашения и тщательная документация.</li><li>Развитые навыки межличностного общения и способность сотрудничать с распределенными командами и клиентами.</li><li>Владение английским языком для общения, как письменного, так и устного.</li><li>Степень бакалавра в области электротехники, вычислительной техники, программной инженерии, математики или компьютерных наук.</li></ul><p><b>Будет плюсом:</b></p><ul><li>Опыт работы с Python, Java и C# в интеграции приложений.</li><li>Знакомство с SQLite3 для использования во встраиваемых базах данных или на уровне приложений.</li><li>Опыт использования SWIG для генерации привязок C++ для языков высокого уровня.</li><li>Практический опыт пост-кремниевого тестирования с использованием автоматизированного испытательного оборудования Advantest или Teradyne.</li></ul> <p><b>Почему мы:</b></p><p>Мы предоставляем 20 дней отпуска за календарный год (плюс официальные государственные праздники страны вашего местонахождения).</p><p>Мы предоставляем полное бухгалтерское и юридическое сопровождение во всех странах, где мы работаем.</p><p>Мы используем полностью удаленную модель работы с предоставлением мощной рабочей станции и коворкинга на случай, если он вам понадобится.</p><p>Мы предлагаем высококонкурентный компенсационный пакет с ежегодным пересмотром производительности и оплаты труда.</p> <div> <a href="https://jobs.dou.ua/companies/adaptiq/vacancies/358223/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Adaptiq
8 активных вакансий в компании
Ведущий DevOps инженер (Principal DevOps)
~3 486 496 ₸ оценка
Ведущий DevOps-инженер для глобальной социальной инвестиционной платформы. Вы будете проектировать и поддерживать масштабируемую инфраструктуру, управлять мультикластерным Kubernetes, автоматизировать CI/CD и внедрять лучшие практики. Требуется 6+ лет опыта, экспертиза в Kubernetes, Terraform и CI/CD. Предлагается полная удаленка, 20 дней отпуска и высокая зарплата.
Windows Kernel разработчик
~2 007 000 – 3 486 496 ₸ оценка
Разработка низкоуровневых компонентов защиты для AI-платформы кибербезопасности. Требуется опыт разработки драйверов ядра Windows на C++ и знание внутреннего устройства ОС. Предлагается полностью удаленная работа и конкурентная зарплата.
Старший Backend-ориентированный Fullstack разработчик (Node/.Net/React)
Ищем Senior Fullstack разработчика с фокусом на backend, владеющего Node.js, React и .NET. Работа удаленная, в международной компании Adaptiq.
Старший бэкенд-ориентированный Fullstack разработчик (Node/.Net/React)
Ищем старшего fullstack разработчика с фокусом на бэкенд. Требуется опыт работы с Node.js, React и .NET. Предлагается удаленная работа.
Похожие вакансии
6 вакансийEmbedded Engineer
Шукаємо Embedded Engineer для розробки програмного забезпечення для радіопристроїв. Потрібен досвід роботи з C, мікроконтролерами STM32, периферією та RTOS. Компанія пропонує офіційне працевлаштування, бронювання, медстрахування та роботу в офісі з гнучким графіком.
Embedded Engineer
Українська defense-tech компанія шукає Embedded Engineer для розробки ПЗ для радіопристроїв. Потрібен досвід роботи з C, мікроконтролерами STM32, периферією та RTOS. Пропонують гнучкий графік, медстрахування, бронювання та мінімум бюрократії.
Embedded Engineer
Шукаємо Embedded Engineer для розробки ПЗ для радіопристроїв. Потрібен досвід з C, STM32, FreeRTOS та периферією. Пропонують бронювання, офіційне працевлаштування, медстрахування та роботу в офісі в Києві.
Senior Embedded Developer (C/C++ / RTOS / ARM)
Старший Embedded-розробник для створення високонадійних систем на C/C++ з RTOS та ARM мікроконтролерами. Потрібен досвід від 5 років, глибоке розуміння real-time архітектур та роботи з периферією. Пропонують стабільну зайнятість, офіційне працевлаштування та професійний розвиток.
Embedded Engineer
Miltech-компанія шукає досвідченого Embedded Engineer для роботи над системами керування та відеострімінгу безпілотних платформ. Потрібен досвід з C/C++, Python, Embedded Linux та одноплатними комп'ютерами. Пропонують бронювання, гібридний формат, конкурентну зарплату та можливість працювати над технологіями, що реально використовуються на фронті.
C++ Embedded Linux Developer (defense-tech)
Створюємо комунікаційний стек для дронів та наземних станцій. Потрібен інженер з досвідом C/C++, Linux kernel та embedded систем. Пропонуємо роботу в продуктовій команді над інноваційним українським defense-tech продуктом, гібридний графік, конкурентну зарплату та опціони.