Перейти к содержимому
Edvantis
E
Edvantis

Старший C++ разработчик / архитектор ПО

Нужен старший C++ инженер-архитектор для проекта немецкого производителя устройств валидации билетов: предстоит спроектировать и реализовать переиспользуемый модуль по стандарту etiCORE с HTTP/JSON API для ARM-устройств на Embedded Linux. Требуется серьёзный опыт в современном C++ (17+), знание криптографии (OpenSSL, PKI, цифровые подписи), Linux, CMake, Git и автотестов, плюс уверенный английский или немецкий. Предлагают удалёнку с гибким графиком, конкурентную оплату, оплачиваемые отпуск и больничные, медстраховку и курсы языков.

senior удалённо ~1 621 919 ₸

Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.

Языки: English · Upper-Intermediate German · Upper-Intermediate
salary intelligence

Зарплата не указана — оценили по рынку

На основе 20 похожих вакансий за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет; город вакансии не учтён.

оценка p25–p75
1 323 945 – 2 884 250 ₸
медиана: 1 621 919 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты C++ Калькулятор зарплат
описание

Что предстоит делать

<p>Мы открываем позицию Software Engineer / Software Architect для работы над проектом нашего Клиента — немецкого производителя устройств валидации и выдачи билетов для общественного транспорта, который создаёт отдельный, переиспользуемый модуль на C++, реализующий стандарт электронных билетов etiCORE. Модуль будет предоставлять чётко определённый HTTP/JSON API и работать на ARM-устройствах под управлением Embedded Linux, в значительной степени независимо от существующего программного обеспечения устройства.</p><p>Вы присоединитесь к небольшой команде, состоящей из одного внутреннего Software Engineer Клиента и двух внешних Software Engineer. В качестве Senior Software Engineer вы будете руководить технической архитектурой и проектированием, оставаясь при этом активно вовлечённым в реализацию и тестирование. Цель — поддерживаемое решение, которое Клиент сможет поддерживать и расширять самостоятельно после завершения проекта.</p><h3>Обязанности:</h3><ul><li>Анализировать спецификации etiCORE и определять функциональность, необходимую для валидации и выдачи билетов</li><li>Проектировать модульную, поддерживаемую и тестируемую архитектуру на C++</li><li>Определять HTTP/JSON API и границы модуля совместно с Клиентом</li><li>Реализовывать процессы, форматы данных, протоколы и механизмы верификации etiCORE на современном C++</li><li>Интегрировать криптографическую функциональность и интерфейсы к компонентам безопасности, таким как SAM</li><li>Обеспечивать надёжную обработку ошибок, диагностику и логирование для ARM-устройств с ограниченными ресурсами</li><li>Разрабатывать автоматизированные модульные и интеграционные тесты с прослеживаемостью к требованиям</li><li>Применять практики безопасного кодирования, статический анализ и сканирование уязвимостей зависимостей с учётом требований EU Cyber Resilience Act (CRA)</li><li>Документировать архитектуру, интерфейсы, зависимости и процесс сборки; предоставлять документацию OpenAPI</li><li>Руководить код-ревью и техническими обсуждениями, а также наставлять Software Engineer уровня middle</li><li>Поддерживать интеграцию, тестирование на соответствие и передачу команде Клиента</li></ul><h3>Требования:</h3><ul><li>Обширный профессиональный опыт разработки сложных систем на современном C++, предпочтительно C++17 или новее</li><li>Подтверждённый опыт объектно-ориентированного проектирования и модульных, поддерживаемых и тестируемых программных архитектур</li><li>Прочные знания криптографических принципов, цифровых подписей, сертификатов и PKI</li><li>Опыт работы с криптографическими библиотеками, такими как OpenSSL, и безопасным управлением ключами</li><li>Опыт разработки или интеграции компонентов, чувствительных к безопасности, и коммуникационных протоколов</li><li>Опыт разработки под Linux, с CMake или сопоставимыми системами сборки, и Git</li><li>Опыт автоматизированного тестирования, предпочтительно с Google Test или Catch2</li><li>Знание API на основе HTTP, JSON и REST-ориентированных интерфейсов</li><li>Опыт обработки бинарных форматов данных</li><li>Понимание конкурентности, асинхронной обработки, надёжной обработки ошибок и безопасной разработки программного обеспечения</li><li>Способность анализировать технические спецификации, оценивать технические риски, оценивать архитектурные альтернативы и документировать прагматичные проектные решения</li><li>Опыт проведения технических ревью и предоставления руководства в небольших командах разработки</li><li>Самостоятельный, структурированный стиль работы, сильные навыки сотрудничества и проактивный подход к обмену знаниями</li><li>Очень хорошие навыки коммуникации на немецком или английском языке</li><li>Уровень английского — Upper-Intermediate или выше</li></ul><h3>Будет плюсом (от кандидатов не ожидается покрытие всех желаемых квалификаций):</h3><ul><li>Экспертиза в VDV Core Application (VDV-KA), etiCORE или системах электронных билетов</li><li>Знание смарт-карт, ISO/IEC 7816, NFC или ISO/IEC 14443</li><li>Понимание Secure Access Modules (SAM) или Hardware Security Modules (HSM)</li><li>Умение работать с ASN.1, TLV или сопоставимыми бинарными структурами данных</li><li>Навыки работы с Embedded Linux и кросс-компиляцией для ARM-платформ</li><li>Опыт работы с Docker, Podman или сопоставимыми воспроизводимыми средами разработки и тестирования</li><li>Понимание SBOM, управления уязвимостями и требований безопасности, связанных с CRA</li></ul><h3>Мы предлагаем:</h3><ul><li>Модель работы с приоритетом удалённой работы с гибким графиком (мы предоставляем всё оборудование)</li><li>Комфортные и полностью оборудованные офисы во Львове и Жешуве</li><li>Конкурентная компенсация с регулярными пересмотрами эффективности</li><li>Программа реферальных бонусов</li><li>18 оплачиваемых дней отпуска в год</li><li>12 дней оплачиваемого больничного в год</li><li>Дополнительный оплачиваемый отпуск (донорство крови, брак, рождение ребёнка и т.д.)</li><li>Поддержка здоровья и благополучия: либо ежемесячный бюджет на медицинскую страховку и занятия спортом, либо полный план медицинского страхования, в зависимости от вашей модели сотрудничества</li><li>Программа психического здоровья — консультации психолога, покрываемые компанией, с годовым лимитом покрытия</li><li>Курсы английского, немецкого и польского языков и Speaking Clubs</li><li>Корпоративные подарки с мерчем к вашим особенным датам</li><li>Корпоративная подписка на обучающие платформы, регулярные митапы и вебинары</li><li>Дружная команда, которая ценит ответственность, инновации, командную работу и удовлетворённость клиентов</li><li>Отпуск по беременности и родам</li><li>Инклюзивная среда, где каждый чувствует себя ценным и получает равное отношение. Мы гордимся партнёрством с VeteranHub в поддержку украинских ветеранов</li><li>Мы стремимся поддерживать Украину и активно участвуем в благотворительных инициативах</li></ul> <div> <a href="https://jobs.dou.ua/companies/edvantis/vacancies/378212/#reply-btn-id">Откликнуться на вакансию</a> </div>

Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
навыки

Стек и инструменты

Сколько платят вам?

Анонимно укажите, сколько вы получаете как C++-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.

Без имени и компании. Отдельные ответы не публикуются.
??%
Match Score
Войдите и создайте резюме
Войти
Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в Edvantis

11 активных вакансий в компании

15 ч. назад

Middle C++ разработчик

~1 599 815 ₸ оценка по стеку, все рынки

Нужен C++ разработчик для немецкого клиента — производителя устройств валидации и продажи билетов на общественном транспорте. Предстоит делать автономный переиспользуемый C++-модуль с HTTP/JSON API для ARM-устройств на Embedded Linux: реализация etiCORE, бинарные форматы, криптография, автотесты и документация. Требуют уверенный современный C++ (C++17+), опыт Linux, CMake, Git и автотестов, английский Upper-Intermediate. Работа удалённая с гибким графиком, есть офисы во Львове и Жешуве, оплачиваемые отпуск и больничные, медстраховка и курсы языков.

C++ C++17 Embedded Linux +11
middle удал. dou
6 д. назад

Старший инженер по автоматизации QA

~1 020 600 – 1 701 000 ₸ оценка по стеку, все рынки

Ищем опытного Senior Automation QA Engineer для проекта клиента — мирового лидера в технологиях обнаружения угроз и досмотра. Нужно строить и поддерживать фреймворки автотестов (API, UI, интеграционные), писать тесты на Python с pytest и Playwright, участвовать в нагрузочном тестировании и встраивать тесты в CI/CD. Требуется 5+ лет в QA с упором на автоматизацию и английский Upper-Intermediate. Предлагают удалённую работу с гибким графиком, конкурентную оплату, отпуск 18 дней, медстраховку и обучение.

QA автоматизация тестирования Python +7
senior удал. dou
1 нед. назад

Junior Full-Stack разработчик (Java/Kotlin/Angular)

~810 810 ₸ оценка по стеку, все рынки

Нужен junior full-stack инженер в команду, которая делает back-office SaaS-платформу для энергетической компании: микросервисы на Java и Kotlin плюс веб-интерфейс на Angular. Требуется 2+ года коммерческого опыта, уверенный Java и OOP, знание Kotlin, SQL и базовый опыт с современным JS-фреймворком, английский Upper-Intermediate. Предлагают удалёнку с гибким графиком, технику, конкурентную оплату с регулярными пересмотрами, оплачиваемые отпуск и больничные, медстраховку и курсы языков.

Java Kotlin Angular +7
junior удал. dou
1 нед. назад

Full-Stack инженер (Java/Kotlin + Angular)

~1 694 564 ₸ оценка по стеку, все рынки

Нужен full-stack инженер на SaaS-платформу для энергетической компании: бэкенд-микросервисы на Java и Kotlin плюс веб-интерфейс на Angular. Требуется 3+ года опыта разработки, коммерческий опыт с Java и Kotlin, знакомство с современным JS-фреймворком, микросервисами, реляционными БД, AWS и Kubernetes, английский Upper-Intermediate. Предлагают удалённую работу с гибким графиком, конкурентную оплату, оплачиваемые отпуск и больничные, медицинскую страховку и курсы языков.

Java Kotlin Angular +5
middle удал. dou

Похожие вакансии

6 вакансий
WOWCube
W
WOWCube
13 ч. назад

Старший разработчик Embedded C/C++

~2 171 178 ₸ оценка

WOWCube ищет старшего инженера-разработчика прошивок для игровой консоли-куба на базе ARM Cortex-M и собственной ОС OctaviOS. Нужно проектировать и отлаживать драйверы, системные модули, питание и связность, поднимать новые ревизии плат и докапываться до причин падений и проблем с памятью и таймингом. Требуется 5+ лет опыта в embedded, сильный C (и рабочий C++), уверенная работа с осциллографом, отладчиком и даташитами, а также ежедневное использование AI-агентов для кода. Работа удалённая в часовых поясах ЕС, английский для кода и документации.

Embedded C C++ +6
senior удал. dj
N
Newxel
15 ч. назад

Linux Software Developer

~1 621 919 ₸ оценка по всем рынкам

Разработка и поддержка сложного продукта в сфере endpoint-безопасности для разных дистрибутивов Linux. Нужны 5+ лет опыта разработки на Linux, сильный C++ и Python, понимание сетей и TCP/IP, навыки траблшутинга. Работа удалённая, с современными инструментами, включая AI-ассистенты для кода.

C++ Python Linux +8
senior удал. dou
MIND Software
M
MIND Software
17 ч. назад

C++ инженер в core-команду

~1 621 919 ₸ оценка по всем рынкам

Команда делает высоконагруженную СУБД, где аналитика на DuckDB и собственный поисковый движок на C++ работают в одной системе. Нужен сильный C++ инженер с опытом системного программирования от 3 лет, знанием алгоритмов, многопоточности и высоконагруженных систем — предстоит лезть в ядро: хранение, исполнение запросов, инвертированные и векторные индексы, профилирование и бенчмарки. Предлагают гибридный или удалённый формат, гибкое начало дня, ДМС, компенсацию спорта и обучения, сильную инженерную команду и реальное влияние на архитектуру продукта.

C++ DuckDB Linux +11
senior удал. hh
БУЛАТ
Б
БУЛАТ
20 ч. назад

Архитектор встроенного ПО DWDM

~1 621 919 ₸ оценка по всем рынкам

Разработка и развитие архитектуры встроенного ПО для DWDM-платформ: маршрутизаторы, коммутаторы и другое телеком-оборудование. Нужен опыт embedded-разработки от 3 лет, уверенный C/C++, Linux, протоколы управления SNMP/NETCONF и понимание DWDM/OTN. Предлагают официальное оформление, белую зарплату, ДМС, обучение и возможность удалённой работы.

C++ Linux DWDM +18
senior удал. hh
V
Values Value
22 ч. назад

Unreal разработчик

~1 621 919 ₸ оценка по всем рынкам

MilTech-стартап ищет опытного Unreal-разработчика для клиентской части приложения на Unreal Engine 5. Нужно 5+ лет в геймдеве, сильный C++, опыт релиза игры на Windows, знание 3D-математики и многопоточности. Работа полностью удалённая, с реальным влиянием на продукт и минимумом бюрократии.

Unreal Engine 5 C++ GameDev +4
senior удал. dou
YADRO
Y
YADRO
1 д. назад

Инженер-разработчик OpenBMC

~1 621 919 ₸ оценка по всем рынкам

Разработка и поддержка прошивки OpenBMC на базе Yocto: правка багов, новые фичи, наладка взаимодействия с UEFI/BIOS x86 и работа с сообществом проекта. Нужны глубокий C++17 (STL, Boost), отличное знание Linux, Yocto, systemd, d-bus, Python и C для драйверов, плюс низкоуровневые протоколы вроде I²C и SPI. Предлагают выбор офиса, гибрида или удалёнки, гибкий график, ДМС, обучение и конкурентную зарплату с премиями.

C++ Linux OpenBMC +8
senior удал. hh