Apply Now
Location: Sunnyvale, California (CA)
Contract Type: C2C
Posted: 4 hours ago
Closed Date: 03/18/2026
Skills: C++ (C++11/14/17)
Visa Type: Any Visa

Job Title:            C++ Developer

Location:            Sunnyvale, CA (Day1 Onsite)

Duration:           Long Term Contract


Must Have:

Telecom & Contact Center Solutions Experience.


Job Description:


Job Summary:

We are looking for a highly skilled Senior C++ Developer with 7+ years of hands-on experience in building, enhancing, and supporting telecom and contact-center solutions in high-availability, real-time environments.


Key Responsibilities:

• Design, develop, and maintain high-performance C++ applications for telecom and contact-center systems.

• Work on real-time, multithreaded, distributed systems with high reliability and low latency requirements.

• Develop and integrate solutions involving call control, media handling, and session management.

• Implement and support features related to IVR, ACD, CTI, call routing, recording, and analytics.

• Integrate applications with SIP-based networks, PSTN, VoIP, and third-party systems.

• Debug complex production issues, perform root-cause analysis, and deliver permanent fixes.

• Collaborate with architects, QA, DevOps, and cross-functional teams; participate in design and code reviews.

• Mentor junior developers and ensure adherence to coding standards, performance benchmarks, and security guidelines.


Required Technical Skills:

• Strong proficiency in C++ (C++11/14/17).

• Solid experience with Linux/Unix environments.

• Expertise in multithreading, memory management, IPC, and socket programming.

• Strong debugging skills using tools such as gdb, valgrind, and core-dump analysis.

• Hands-on experience in Telecom and Contact-Center domains.

• Deep understanding of telecom protocols: SIP, RTP/RTCP, SDP (SS7, ISDN, PRI a plus).

• Experience with VoIP architectures and call flows.

• Knowledge of contact-center solutions (IVR, ACD, CTI, call routing/recording, workforce management).

• Experience integrating with CRM systems and external APIs.

• Familiarity with platforms such as Genesys, Avaya, Cisco, NICE, Amazon Connect, or similar.

• Experience with REST APIs, JSON, XML; build tools Make/CMake/GCC; version control Git/SVN.

• Exposure to Docker, Kubernetes, and CI/CD pipelines is a plus.


Soft Skills:

• Strong analytical and problem-solving abilities.

• Good communication skills and ability to work with global teams in Agile/Scrum environments.

• Capability to handle production-critical systems and on-call support.