Voxvalley Technologies
is a global telecom software provider empowering operators, MVNOs, aggregators, and enterprises across 20+ countries. With over a decade of innovation in CPaaS, UCaaS, CCaaS, and eSIM solutions, Voxvalley delivers high-performance communication platforms that drive digital transformation.
About The Role
We are seeking a
Voice Engineer
(Mid-level to Senior) with strong expertise in
C/C++ programming, VoIP technologies, and Linux systems
. You will play a key role in building and optimizing our next-generation Voice Engine that powers Voxvalley’s CPaaS and Tringy platforms. This role involves end-to-end development, debugging, optimization, and deployment of real-time voice services with a focus on scalability, low-latency performance, reliability, and operational excellence. Ideal candidates will demonstrate strong systems-level skills (POSIX APIs, multithreading, socket programming), hands-on protocol knowledge (SIP, RTP/RTCP, SDP, SDP negotiation), and experience with voice codecs and real-time audio processing.
Required Skills & Keywords
- Experience: Minimum 4 years in VoIP/Voice Engineering; typically 4-6 years for Mid-level, 6+ years preferred for Senior roles.
- Languages & Systems: Proficiency in C/C++, comfort with modern C++ idioms, and strong Linux systems programming (POSIX APIs, pthreads, real-time scheduling, syscalls).
- Real-time communications & Protocols: Deep knowledge of SIP, SIP over TLS (SIPS), RTP/RTCP, SDP, session negotiation, SBC concepts, IMS basics, and call flows. Familiarity with DTMF, SRTP, and secure signaling.
- Media & Codecs: Experience with voice codecs such as G.711, G.729, Opus, AMR, and real-time audio processing concepts (echo cancellation, jitter buffer, PLC, VAD).
- Networking & Traversal: Strong fundamentals in TCP/UDP, IPv4/IPv6, NAT, and traversal technologies (STUN/TURN/ICE), QoS, and troubleshooting tools (Wireshark, tcpdump).
- Storage & Caching: Hands-on experience with MySQL (or compatible RDBMS), Redis, and designing services for low-latency access patterns.
- Cloud, Containers & DevOps: Familiarity with AWS (EC2, S3, VPC), Docker, Kubernetes, and Git-based workflows. Exposure to CI/CD tooling (Jenkins/GitHub Actions/GitLab CI) is a plus.
- Observability & Testing: Comfortable with monitoring and tracing (Prometheus, Grafana, ELK/Elastic Stack, Jaeger), load- and interoperability-testing (sipp/PJSIP), and designing tests for real-time systems.
- Debugging & Performance: Strong debugging, profiling and performance-tuning skills using gdb, perf, valgrind, sanitizers, static analysis (clang-tidy), and familiarity with build systems (CMake, Make).
- Security & Best Practices: Secure coding practices, TLS, SRTP, input validation, and familiarity with telecom security considerations.
- Automation & Scripting: Comfortable scripting in Python or Bash for tooling, testing and automation tasks.
- Tools & Keywords for Discoverability: SIP, RTP, SDP, SIPp, PJSIP, SBC, IMS, WebRTC, SRTP, G.711, G.729, Opus, echo cancellation, jitter buffer, NAT traversal, STUN/TURN/ICE, Linux, C/C++, MySQL, Redis, Docker, Kubernetes, AWS, Git, Prometheus, Grafana, perf, valgrind, Wireshark, tcpdump, CI/CD.
- Soft skills: Strong communication, documentation, collaboration in cross-functional teams, and willingness to participate in on-call rotations and operational troubleshooting.
Skills: voip,sip,voice codecs,linux systems programming,rtp/rtcp,voice engineer,c/c++,voip engineer