Linphone & SIP SDK Developer

4 - 8 years

9 - 18 Lacs

Posted:1 week ago| Platform: GlassDoor logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Title: Linphone & SIP SDK Developer

Location: [Hyderabad / Remote / Hybrid – specify as per your org]
Experience: 4–8 Years (or adjust as needed)
Employment Type: Full-Time

Position Overview

We are looking for a highly skilled Linphone and SIP SDK Developer with strong experience in SIP-based communication systems, real-time media handling, and UI/UX development for voice, video, and messaging applications. The ideal candidate will have deep experience integrating Linphone SDK into both mobile and desktop platforms, developing intuitive and responsive UIs, and working with real-time communication protocols.

This is a cross-functional role working with product, design, and backend teams to deliver high-quality, scalable, and reliable communication solutions.

Key Responsibilities

Linphone SDK Integration

  • Integrate and configure Linphone SDK into Android, iOS, Windows, and macOS applications.
  • Customize Linphone’s core features (audio/video/messaging) to match product-specific use cases.
  • Maintain and update Linphone integrations as SDK versions evolve.

SIP Protocol Development

  • Design, build, and maintain SIP-based communication services, including signaling, registration, and call control flows.
  • Ensure low-latency, reliable call setup, teardown, and media handling.
  • Work on NAT traversal, STUN/TURN integration, and SIP-based firewall traversal techniques.

UI/UX & Application Development

  • Design and implement responsive, real-time UI components for communication apps (voice, video, chat).
  • Collaborate with design teams to ensure cross-platform UI/UX consistency and performance.
  • Optimize user interfaces for real-time performance and media interactions,
  • SDK & API Development
  • Develop and maintain custom SDKs/libraries for embedding SIP, VoIP, and RTC functionality into third-party applications.
  • Document APIs and provide clear integration guidelines and developer support.
  • Ensure SDKs are modular, secure, and scalable.

Performance Monitoring & Troubleshooting

  • Debug and resolve SIP signaling, call quality, latency, jitter, and packet loss issues.
  • Use tools like Wireshark, tcpdump, pjsip logs, etc., for SIP troubleshooting.
  • Continuously improve system reliability, efficiency, and scalability.

Team Collaboration

  • Collaborate with backend engineers, mobile app developers, QA teams, and DevOps to deliver high-quality software.
  • Participate in code reviews, architecture planning, and technical documentation.
  • Contribute to internal knowledge sharing and best practice development.

Required Skills & Qualifications

  • Strong hands-on experience with Linphone SDK and real-time SIP communication development.
  • Deep understanding of SIP protocols, VoIP architecture, media negotiation (SDP), and real-time transport (RTP/RTCP).
  • Experience developing mobile apps with Android (Java/Kotlin) and iOS (Swift/Objective-C).
  • Knowledge of desktop app development using Electron, Qt, or native SDKs for macOS/Windows is a plus.
  • Experience with cross-platform frameworks like Flutter or React Native is an advantage.
  • Familiarity with media frameworks such as WebRTC, GStreamer, or FFmpeg.
  • Strong understanding of networking principles, including STUN/TURN servers, ICE, NAT traversal, and firewall configurations.
  • Ability to diagnose complex SIP/VoIP issues using logs, network traces, and debugging tools.
  • Excellent communication, documentation, and cross-functional collaboration skills.

Preferred Qualifications (Nice to Have)

  • Familiarity with OpenSIPS, Asterisk, FreeSWITCH, or similar SIP servers.
  • Experience with encryption protocols like SRTP, TLS, DTLS.
  • Exposure to CI/CD pipelines, Dockerized environments, and DevOps tools.
  • Experience building white-label VoIP apps or SDKs for third-party developers.
  • Contribution to open-source SIP/RTC projects or community engagement.

Why Join Us?

  • Opportunity to work on cutting-edge VoIP and RTC solutions
  • Direct impact on real-time communication products used by enterprise clients
  • Work with a collaborative and technically strong team
  • Competitive salary and growth opportunities
  • Exposure to global communication infrastructure challenges

If you're passionate about SIP protocols, real-time systems, and building seamless communication experiences — we’d love to talk to you.

Job Types: Full-time, Part-time, Contractual / Temporary, Freelance

Pay: ₹80,000.88 - ₹150,000.20 per month

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You