Object Edge Logo

Senior Software Engineer C++ VoIP CCaaS

Job Description

About Object Edge:

Established in 1994, Object Edge is an award-winning digital consultancy working with leading global brands. In a challenging digital landscape, we help businesses differentiate and compete by creating effortless digital experiences. We design, implement, and support commerce, content, subscription, and CPQ with a data-driven, highly collaborative, and best-in-class team.

We serve enterprise businesses who need to build digital experiences and want a nimble, personalized, and specialized partner.

About the Position:

We are seeking a highly skilled and motivated C++ Software Engineer (8+years ) to join our team in developing and enhancing our next-generation Contact Center as a Service (CCaaS) and Unified Communications as a Service (UCaaS) solutions. This role focuses on the core, high-performance, and real-time communication components that power our cloud-based VoIP platforms.

Location: - Remote - India

Experience You’ll Bring:

Senior C++ Software Engineer - VoIP/CCaaS/UCaaS

Key Responsibilities

Design and Development: Lead the design, implementation, and maintenance of scalable, high-availability, and low-latency software components for voice and video communication using C++.

Real-Time Media Processing: Develop and optimize modules for real-time media handling, including audio/video processing, transcoding, mixing, and Quality of Service (QoS) mechanisms.

Protocol Implementation: Implement and maintain core telecommunication protocols, including SIP, RTP, WebRTC, and SDP.

Platform Integration: Collaborate with cross-functional teams (Networking, Cloud Operations, QA) to integrate new features and services into our multi-tenant, cloud-native (AWS, Azure, or GCP) CCaaS/UCaaS platform.

Performance Optimization: Conduct thorough analysis and optimization of the codebase for maximum efficiency, stability, and resource utilization in a Linux environment.

Troubleshooting: Own the debugging and resolution of complex, real-time issues related to call control, signaling, media path, and network performance.

Testing and Review: Write unit and integration tests, perform code reviews, and ensure adherence to best practices in the Software Development Life Cycle (SDLC) and Agile methodologies.

Required Qualifications

Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.

Experience: 8+ years of professional software development experience, with a significant focus on C++ (C++11/14/17/20).

C++ Expertise: Deep knowledge of Object-Oriented Programming (OOP), modern C++ features, memory management, multi-threading, and concurrent programming.

VoIP/Telecom Domain: Strong working knowledge of Voice over IP (VoIP) principles and a solid understanding of real-time communication protocols such as SIP and RTP/RTCP.

Operating Systems: Proficiency in software development on Linux systems.

Networking: Excellent understanding of networking fundamentals (TCP/IP, UDP) and network troubleshooting tools (Wireshark, SIP trace tools).

Preferred Skills (Good to Have)

CCaaS/UCaaS Exposure: Experience working on Contact Center (ACD, IVR, Workforce Management) or Unified Communications (Messaging, Presence, Video Conferencing) solutions

Cloud Technologies: Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).

Database Experience: Experience with relational (e.g., PostgreSQL, MySQL) or NoSQL databases.

AI/ML Knowledge: Exposure to or fundamental knowledge of Artificial Intelligence and Machine Learning concepts. This may include:

Experience with libraries or frameworks for data processing or model deployment (e.g., TensorFlow Lite, ONNX Runtime).

Understanding of how AI/ML is applied in communications (e.g., Speech-to-Text, Sentiment Analysis, Agent Assist features).

Scripting: Proficiency in scripting languages such as Python or Shell for automation and tooling.

Compensation:

Salary is commensurate with experience based on department and role.

Object Edge provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. We believe in providing employees with a work environment free of unlawful discrimination and harassment. In addition to national law requirements, Object Edge complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Share this job:
Please let Object Edge know you found this job on Remote First Jobs 🙏

4 similar remote jobs

Explore latest remote opportunities and join a team that values work flexibility.

Remote companies like Object Edge

Find your next opportunity with companies that specialize in System Integration, Business Architecture, Technology Architecture, and Information Services. Explore remote-first companies like Object Edge that prioritize flexible work and home-office freedom.

Nerdery Logo

Nerdery

A digital consultancy focused on delivering solutions powered by data, AI, and cloud technology.

View company profile →
Thoughtworks Logo

Thoughtworks

A global technology consultancy providing custom software development, strategy, and engineering services to businesses.

12 open positions →
8th Light Logo

8th Light

Designs, develops, and deploys tech solutions, partnering with clients for digital product transformation.

3 open positions →
IT Concepts, Inc Logo

IT Concepts, Inc

501-1000 www.kentro.us

Provides digital solutions, IT modernization, and specialized services to federal agencies.

View company profile →
Modea Logo

Modea

A digital consultancy creating transformative digital experiences for healthcare organizations since 2006.

View company profile →
Callibrity Logo

Callibrity

A software consultancy specializing in custom software development, cloud consulting, and legacy modernization services.

3 open positions →

Project: Career Search

Rev. 2026.2

[ Remote Jobs ]
Direct Access

We source jobs directly from 21,000+ company career pages. No intermediaries.

01

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

02

Advanced Filters

Filter by category, benefits, seniority, and more.

03

Priority Job Alerts

Get timely alerts for new job openings every day.

04

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

21,000+ SOURCES UPDATED 24/7
Apply