« Gaboogie introduces SMS conference call notification and user-driven phone book updates | Main | Blurry Eyed »

Lead Gaboogie FreeSwitch Developer

Gaboogie is dragging the conference calling and mobile conference calling industry out of the dark ages and into the bright, shiny world of Web 2.0. We're looking for talented, hard working and resourceful team members, who understand and appreciate life in an exciting start-up.

Reporting directly to the Director of Engineering, the UNIX/C++ FreeSwitch developer will be responsible for the ongoing design, implementation, system verification, and technical documentation of the Gaboogie Switch (SIP-based Audio Conferencing and Voice Calling based on FreeSwitch).

Key Responsibilities:

The UNIX/C++ Developer role will have the following key responsibilities:

* Plan, design, and implement Gaboogie Switch on Linux platforms.
* Develop and execute unit test suites for software components of Gaboogie Conferencing Switch.
* Provide inputs to the design and architecture of the overall Gaboogie services solution
* Develop test harnesses for system test in dynamic languages such as PHP and Ruby.
* Investigate and fix software bugs.
* Produce design and test documentation.

You must posses strong all-around IT skills with a solid understanding of Web standards, Web services, Web protocols.

* Strong UNIX/Linux command-line skills.
* Strong knowledge of TCP/IP networking fundamentals - addressing, DNS etc.
* SMTP, UNIX network design and troubleshooting.
* Shell and bash scripting.
* Linux Server Hardware (IBM, Dell) assembly and troubleshooting skills.
* A demonstrated desire to perform all tasks with excellence.

Work Experience:

* 3-5 years experience with object-oriented analysis, design, and implementation.
* Proven skills in developing softswitch software in C++ on UNIX/LINUX operating systems.
* Excellent knowledge of VoIP protocols (SIP, RTP and SIMPLE).
* 1-2 years experience with database programming (SQL, stored procedure, and distribution).
* Programming experience with network programming/protocols (TCP/IP, HTTP), Perl, web development, and web services.
* Media control and audio mixing domain knowledge is an asset.
* Effective written and oral communication skills.
* Self-motivated, with the ability to work independently in a team environment.
* Good understanding of software development cycles.

Join this dynamic team and together we will transform the old boring world of conference calling into something fresh and new.

How to Apply: Please send all inquiries to [email protected].


TrackBack URL for this entry:


This page contains a single entry from the blog posted on June 13, 2007 1:24 PM.

The previous post in this blog was Gaboogie introduces SMS conference call notification and user-driven phone book updates.

The next post in this blog is Blurry Eyed.

Many more can be found on the main index page or by looking through the archives.