Job Description

Job Title: Software Engineer – C#/C++

Job Description

This role focuses on designing and developing software for advanced voice communication systems. You will build and maintain the integration layer that connects PBX and voice switching platforms with endpoint devices and back-end web services, ensuring secure, reliable, and real-time voice communication across complex systems.

Responsibilities

  • Develop and maintain software interfaces in C++ and C# between PBX and voice switching platforms, endpoint devices, and back-end web services.
  • Implement and integrate SIP for call setup, routing, and teardown, and manage RTP media streams for real-time voice transport.
  • Build SNMP-based monitoring and management interfaces to query, configure, and collect health and status data from telephony devices.
  • Design RESTful or equivalent API integrations between the voice layer and back-end services to ensure reliable data exchang...
  • Ready to Apply?

    Take the next step in your AI career. Submit your application to Confidential today.

    Submit Application