Posted on: 01/12/2025
Description :
Job Summary :
We are immediately seeking a highly experienced VOIP Developer (812 years experience) with end-to-end functional and technical expertise in VOIP, SIP, and IMS systems. The ideal candidate will possess strong programming skills in the Linux environment, covering both kernel and user-space development. Key responsibilities include designing VOIP solutions, utilizing open-source tools like FreeSwitch, applying advanced debugging techniques for embedded systems, managing code changes via Git, and leveraging excellent analytical skills to solve complex network and signaling problems.
Key Responsibilities and Technical Deliverables :
VOIP, SIP, and IMS System Development :
- Apply End-to-end knowledge of VOIP/SIP/IMS systems (IP Multimedia Subsystem) to architect, design, and develop core telecommunication features and services.
- Implement and optimize signaling and media processing protocols, focusing heavily on the SIP (Session Initiation Protocol) standard.
- Utilize Experience with tools like FreeSwitch (or Asterisk, OpenSIPS) for designing, configuring, and extending VOIP services and gateways.
- Possess Open-source knowledge and contribute to open-source telecommunication projects where applicable.
Linux Systems and Embedded Programming :
- Demonstrate Strong knowledge of Linux operating systems, specifically in areas crucial for telecommunication and embedded systems.
- Execute advanced tasks including kernel development (e.g., driver interaction, network stack modification) and user-space programming for high-performance applications.
- Exhibit Proficiency with debugging tools and techniques for embedded systems (e.g., JTAG, GDB, logic analyzers) to diagnose real-time and concurrency issues.
Problem Solving and Quality Assurance :
- Apply Excellent analytical and problem-solving skills to troubleshoot complex network issues, protocol compliance problems, and system performance bottlenecks.
- Utilize Experience with version control systems such as Git for collaborative code management and robust release practices.
- Maintain Strong communication and teamwork skills to coordinate technical efforts across development, testing, and network operations teams.
Mandatory Skills & Qualifications :
- Experience : 812 years of professional experience.
- Domain : End-to-end knowledge of VOIP/SIP/IMS systems.
- Systems : Strong knowledge of Linux operating systems, including kernel development and user-space programming.
- Tools : Proficiency with debugging tools and techniques for embedded systems and Experience with tools like FreeSwitch (or similar).
- Methodology : Experience with version control systems such as Git.
- Soft Skills : Excellent analytical and problem-solving skills and Strong communication and teamwork skills.
Preferred Skills :
- Hands-on experience with network performance testing tools (e.g., SIPp, Wireshark).
- Knowledge of other VOIP protocols (RTP, RTCP) and QoS mechanisms.
- Experience with cloud-based VOIP deployments and microservices architecture.
- Prior experience with real-time audio/video processing and codecs.
- - - - - - -
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1583427
Interview Questions for you
View All