VOIP, C Linux Senior Software Developer
Bengaluru, Karnataka, India
4d ago

Sangoma is looking for a talented, self-motivated Senior Software Engineer / Team Lead to join our fast paced, ever growing organization.

The successful candidate will join our software engineering team and will have the opportunity to work with the latest Sangoma's VoIP, TDM / SS7 / ISDN, Voice, Video and IP communication technologies.

This is a position located in our Bangalore, India office.

Job Duties :

  • Development projects include VoIP / SIP Gateways, IP to IP communication, Video conferencing Design and develop C / C++ applications and API's for both Linux and Windows
  • Soft real time application development (RTP, TCP / UDP, IP)
  • Troubleshooting of soft real time software
  • IP / WAN Protocol stack troubleshooting VoIP / ISDN troubleshooting
  • Required Qualifications :

  • Expert knowledge of VoIP : SIP protocol and SIP Architecture
  • Hands-on in writing code in C, Python on Linux platform.
  • Embeded Software / product like VOIP gateway , Analog chip device driver experience.
  • Expert knowledge in Linux , Kernel development.
  • Expert knowledge of SS7 , ISDN protocol stack.
  • Good knowledge of Session Border Controllers : SIP and RTP Security, DOS
  • Expert in Linux and Linux networking environment : iptables, routing rules, netlink socket Expert knowledge of C multithreaded programming in Linux
  • Strong understanding of core FreeSWITCH framework and its components
  • Strong knowledge of source control : GIT, Subversion
  • Strong knowledge of Python and Bash in Linux
  • Good knowledge of Telephony PSTN concepts : SS7, ISDN protocols and PSTN Architecture Good understanding of core Asterisk framework and its components
  • Hobbies include hacking Non Technical
  • Good management and team organization skills
  • Self-starter, extremely motivated and ability to learn quickly
  • Demonstrable verbal and written technical communication skills in English
  • Candidates must be able to quickly and accurately communicate ideas at a whiteboard, in a chat, over IMor in an e-mail
  • Successful candidate will be required to overcome extremely steep learning curve without formal training process. Therefore the Candidate must be a capable of quick and efficient self-study.
  • Benefits :

  • Comprehensive Medical Benefits
  • 3 weeks vacation
  • Work Environment :

    Think big, start small, move fast

    Relaxed creative environment dedicated developing awesome technology and great products.

    Small teams of highly motivated and creative developers

    Start up mentality with large degree of freedom and expression

    Performance based compensation

    About Sangoma :

    Sangoma Technologies is a trusted leader in value-based Unified Communications solutions for SMBs, enterprises, OEMs, carriers, and service providers.

    Sangoma is the primary developer and sponsor of the Asterisk and FreePBX projects and offers Voice over IP systems which enable businesses to achieve enhanced levels of collaboration, productivity, and ROI.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form