TL;DR

C++ Developer (Core Audio): Design and develop core media backend services for telephony with an accent on audio processing, network congestion control, and DSP functions. Focus on performance optimization, troubleshooting, and writing unit and integration tests.

What you will do

  • Design and develop media backend service for telephony.
  • Optimize performance and troubleshoot issues.
  • Participate in code reviews.
  • Write unit and integration tests.

Requirements

  • On-site presence required 4 days a week for effective collaboration.
  • 5+ years experience in C++11/17 programming under Linux, including multithreading.
  • Experience with network programming and algorithmic problem solving.
  • Willingness to write some code in JavaScript/TypeScript under Node.js.
  • Ability to read code in other C-like languages.

Nice to have

  • Experience in VoIP and WebRTC (SIP, SDP, RTP, RTCP).
  • Experience designing high load systems.
  • Experience in JavaScript/TypeScript under Node.js.

Culture & Benefits

  • Well-coordinated professional team.
  • Cutting edge technologies and challenging tasks.
  • Additional Health and Life Insurance Package.
  • Employee Assistance Program.
  • 25 vacation days.
  • ReBenefit Platform Account with 400 BGN value monthly.