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.
Skills Required
Voip, Sip, Ims