Match score not available

564 | Senior C/C++ with Telecommunications Knowledge (2 months project)

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Proficiency in C or C++ programming, Familiarity with Lua is a plus, Understanding of SIP and VoIP concepts, Experience with Linux/Unix environments.

Key responsabilities:

  • Develop and integrate custom modules
  • Work on telecommunications-related projects
Intetics logo
Intetics SME https://intetics.com
501 - 1000 Employees
See all jobs

Job description

We are working on a healthcare product — we developed from scratch a multilayer, web-based platform, built on the basis of microservice architecture which supports numerous integrations with external web services and third-party applications.

Requirements

Programming Languages

  • C/C++: Proficiency in C or C++ is essential, as FreeSWITCH is primarily written in these languages.
  • (Optional) Lua: Familiarity with Lua for scripting within FreeSWITCH applications.

Telecommunications Knowledge

  • SIP (Session Initiation Protocol): Understanding SIP signaling, which is fundamental for VoIP communications.
  • (Optional) VoIP Concepts: Familiarity with Voice over IP technologies and protocols.

FreeSWITCH Framework

  • Module Development: Experience in developing and integrating custom modules within the FreeSWITCH framework.

Networking

  • TCP/IP: Understanding of networking concepts, including IP addressing, routing, and firewall configurations.
  • Experience with TCP sockets and network streams

Operating Systems

  • Linux/Unix Proficiency: skills in Linux/Unix environments where FreeSWITCH typically runs.

Audio Encoding

  • Understanding of various audio codecs (e.g., G.711, G.729, Opus).
  • Knowledge of audio encoding/decoding processes and transcoding techniques.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Related jobs