Software Engineer (Bengaluru)

Software Engineer (Bengaluru)

13 Nov
|
ITCO Solutions
|
Bengaluru

13 Nov

ITCO Solutions

Bengaluru

Software Engineer – C/C++ We are looking for experienced Software Engineers – C/C++ to join our engineering team and work on high-performance software development for communication and networking platforms. Position Details:
• Job Title: Software Engineer – C/C++
•

Location:
Bangalore (5 Days Work From Office)
•

Experience:
5+ Years
• Duration: 12 Months Contract (Extendable, with Potential for Right to Hire)
•

Working Hours
Monday–Friday, 9:00 AM – 5:00 PM
• Joining: Immediate / ASAP

Key Responsibilities
• Design, develop, test, and maintain high-performance software components using C/C++.
• Work on SIP signaling, call routing, and VoIP protocol implementation.
• Develop and optimize RTP/RTCP media handling, transcoding, and QoS features.
• Implement security mechanisms, including SRTP encryption, authentication, and access controls.
• Optimize software performance for high-volume, real-time communication environments.
• Troubleshoot and debug complex system-level issues.
• Develop unit and integration tests and participate in code reviews and design discussions.
• Collaborate with cross-functional engineering teams in an Agile environment. Required

Skills:
• Strong hands-on experience in C/C++ programming.
• Solid understanding of TCP/IP, networking protocols, and socket programming.
• Experience with Linux/Unix, system-level programming, and multithreading.




• Knowledge of SIP, RTP/RTCP, H.323, and VoIP protocols.
• Solid understanding of data structures, algorithms, and debugging.
• Experience with Git, build systems, and CI/CD pipelines.
• Familiarity with JSON, XML, and HTTP-based communication. Good to Have:
• Experience in Telecom, VoIP, Networking, or Real-Time Communication products.
• Exposure to Session Border Controllers (SBC), IP-PBX, or Unified Communications platforms.
• Knowledge of voice/video codecs such as G.711, G.729, Opus, and H.264.
• Experience with Wireshark, tcpdump, WebRTC, or Cisco IOS/IOS-XE.
• Familiarity with Microsoft Teams integration and cloud communication platforms. Important Screening Criteria:
• Candidates must have 5+ years of hands-on C/C++ software development experience.
• Strong Linux/Unix and multithreading knowledge is mandatory.
• Must have solid networking fundamentals and socket programming experience.
• SIP, RTP/RTCP, and VoIP knowledge is highly preferred.
• Candidates should have actual software coding, debugging, and development experience. Note: This is a core software development position, not a network support or telecom operations role. Interested candidates can share their updated resumes at [email protected] #Hiring #Cplusplus #CppDeveloper #CDeveloper #SoftwareEngineer #Linux #Networking #SIP #VoIP #Telecom #BangaloreJobs #ContractJobs

📌 Software Engineer (Bengaluru)
🏢 ITCO Solutions
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (bengaluru) / bengaluru