Назад
Company hidden
12 дней назад

Senior/Lead C++ Engineer

Формат работы
remote (только Ukraine)/onsite
Тип работы
fulltime
Грейд
senior/lead
Английский
b2
Страна
Ukraine
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior/Lead C++ Engineer (C++/Telecom): Maintaining and extending a large-scale network and real-time communications monitoring platform with an accent on wire-level SIP and RTP/RTCP decoding, distributed middleware, and legacy C/C++ modernization. Focus on diagnosing memory-safety and protocol issues, reconstructing builds and CI pipelines, and keeping interconnected subsystems stable on FreeBSD.

Location: Ukraine; work format: remote/office

Company

hirify.global operates in engineering and technology, with this role focused on software development.

What you will do

  • Maintain and extend the C routing and session-detection engine, including wire-level SIP and RTP/RTCP protocol decoders.
  • Work with the C++/CORBA management plane and distributed-object middleware components.
  • Diagnose issues using libpcap and Wireshark captures, AddressSanitizer, Valgrind, and fuzzing.
  • Support integrations with SBC vendors including Oracle/Acme, Sonus/Ribbon, AudioCodes, Avaya, and Polycom.
  • Modernize legacy C/C++ builds, establish CMake-based or equivalent workflows, and build CI pipelines.
  • Operate the PostgreSQL datastore and collaborate across C, C++, Java, and database subsystems on FreeBSD.

Requirements

  • 6+ years of experience as a C/C++ engineer.
  • Proven experience with SIP and RTP/RTCP at the wire level, plus strong libpcap and Wireshark skills.
  • Strong C++ proficiency, including pre-C++11 codebases, and knowledge of distributed-object or middleware technologies.
  • Experience with networking or telecommunications and knowledge of FreeBSD userland.
  • Experience modernizing legacy C/C++ builds, working with CMake or equivalent, constructing CI pipelines, and using PostgreSQL.
  • Upper-intermediate English or higher required.

Nice to have

  • Strong CORBA knowledge, including omniORB, TAO, or ACE.
  • Familiarity with routing protocol internals.

Culture & Benefits

  • Remote/office work format in Ukraine.
  • Work on a platform used in carrier and enterprise environments.
  • Cross-subsystem collaboration across C, C++, Java, and PostgreSQL components.

Hiring process

  • Submit an application form for review.
  • A personal recruiter will contact suitable candidates.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →