C++ Developer
Sneha NRemoteSENIORPosted 4d ago
C++17STLBoostFreeSWITCHLinuxGDBObject-Oriented ProgrammingMultithreadingNetwork programmingBash scriptingMakeSQLTCPDumpWiresharkVoIPSIPRTPCall routingMedia servers
About the Role
We are looking for an experienced C++ Developer to join our team at Neurealm. This role focuses on developing and maintaining a VoIP server platform that supports various voice applications.
Key Responsibilities
• Develop, enhance, and maintain a VoIP server platform
• Support voice applications, IVR, voicemail, and contact center solutions
• Contribute to system design, architecture, debugging, and real-time communication functionality
Requirements
• 8+ years of relevant experience
• Hands-on experience in FreeSWITCH development, customization, and integration
• Proficiency in C++17, STL, and Boost
• Experience with Linux application and daemon development
• Linux debugging using GDB and core dumps
• Strong understanding of Object-Oriented Programming and multithreading
• Network programming: TCP, UDP, and sockets
• Bash scripting and Make
• SQL and relational databases
• TCPDump / Wireshark
• VoIP, SIP, RTP, call routing, and media servers
Note: Hands-on FreeSWITCH experience is mandatory.