TA

Software Developer -VoIP, SIP, IMS

Tata Elxsi Limited
Chennai3-7 LPA Posted 19 May 2025
FULL TIME
Ims
Voip
Sip

Job Description

Job Description:

Purpose of the role:

  • As a Software developer for VOIP,SIP, IMS, the person should be highly skilled Embedded Software
  • Engineer with expertise in Embedded C, C/C++, Linux. The ideal candidate will be responsible for
  • designing, developing, and maintaining embedded software applications, ensuring high performance and
  • reliability in our products.

KEY RESPONSIBILITIES:

  • In this role, you will be responsible for:
  • Design, develop, and maintain VoIP applications and services.
  • Implement and optimize SIP (Session Initiation Protocol) solutions.
  • Work with IMS (IP Multimedia Subsystem) architecture to enhance communication services.
  • Collaborate with cross-functional teams to integrate VoIP solutions with other systems.
  • Troubleshoot and resolve issues related to VoIP, SIP, and IMS.
  • Ensure the security and reliability of communication systems.
  • Write clean, maintainable, and efficient code.

KEY JOB REQUIREMENTS: In this role, you will be successful, if you have:

Experience:

  • Graduate or postgraduate in Computer Science or related Engineering Specialization.
  • Proven experience in software development with a focus on VoIP, SIP, and IMS.
  • Strong programming skills in languages such as C /C++.
  • Experience with VoIP protocols and technologies.
  • Knowledge of SIP and IMS standards and protocols.
  • Familiarity with network protocols and telecommunication systems. § Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities. Skills & Competencies: Must Have:
  • Embedded C/C++: Extensive experience.
  • Linux: Strong knowledge of Linux operating systems, including kernel development and user-space programming.
  • Debugging Tools: Proficiency with debugging tools and techniques for embedded systems.
  • Version Control: Experience with version control systems such as Git.
  • Problem-Solving: Excellent analytical and problem-solving skills.
  • Communication: Strong communication and teamwork skills.

Required Skills

Join WhatsApp Channel