Search Jobs

Search by job, company or skills

C++ Developer

C++ Developer

gts techlabs
Early Applicant
  • Posted 4 days ago
  • Be among the first 10 applicants

Job Description

We are seeking a highly proficient C++ Developer to design, develop, and optimize critical telecom protocol modules within our SMS and Voice Firewall solutions. This role involves building high-performance, low-latency systems for real-time message filtering, fraud detection, and large-scale telecom traffic processing.

Key Responsibilities

●Design, develop, and optimize SMPP and SS7 protocol modules for efficient message routing and filtering.

● Implement high-throughput, low-latency systems for real-time SMS and voice traffic processing.

●Develop scalable solutions leveraging multithreading, advanced memory management, and network programming (TCP/IP, SCTP).

● Ensure system resilience through robust failover mechanisms, security controls, and adherence to telecom standards.

● Troubleshoot and optimize protocol-level issues using tools such as Wireshark, GDB, and Valgrind.

● Collaborate with cross-functional teams to enhance system performance, scalability, and reliability.

Required Skills & Competencies

●Strong proficiency in C++ (modern standards) on Linux environments, including STL, Boost, and multithreading.

● In-depth knowledge of telecom protocols: SMPP, SS7, and SIGTRAN (M3UA, SCCP, MAP, CAP), along with SIP.

● Solid understanding of networking concepts and performance optimization (TCP/IP, SCTP, load balancing, caching with Redis).

●  Experience with relational and NoSQL databases such as MySQL, PostgreSQL, Cassandra, and MongoDB.

●  Expertise in debugging, profiling, and performance tuning using tools like GDB, Valgrind, and Wireshark.

●  Proficiency in scripting languages such as Python and Bash for automation and testing.

●  Experience with version control systems (Git, SVN).

●  Familiarity with Agile development practices and tools such as Jira and Confluence.

Preferred Qualifications

●   Experience working on SMS Firewall, telecom fraud detection, or telecom security platforms.

●   Knowledge of Diameter protocol and real-time anomaly detection systems.

●   Relevant certifications in C/C++ development or system programming. 

More Info

Job Type:
Industry:
Employment Type:

About Company

Similar Jobs

Bengaluru, India
Skills:
Docker, Cmake, Gdb, Sonarqube, Shell Scripting, PlantUML, Conan, Podman, GTest
Bengaluru, India
Skills:
Software development lifecycle (SDLC), C++, Debugging, Python, Sql, Backend application architecture, Test automation frameworks, Object-oriented programming, Server-side development, Troubleshooting, Software engineering principles
Bengaluru, India
Skills:
windows batch , Data Structures, Smb, Dns, Cifs, Windows, Unix Shell, UNIX, Algorithms, Perl, Linux, Nfs, Networking Concepts
Bengaluru, India
Skills:
Boost, Git, Linux, Gdb, Gcc, Multithreading, Stl, Sql, Python, Database
Bengaluru, India
Skills:
Unit Testing, Design Patterns, Debugging, Cmake, Gdb, Data Structures, Visual Studio, Gcc, Memory Management, Multithreading, Sql, Git, Algorithms, Socket Programming, Rest Apis, Performance Optimization, Clang