Senior C++ Developer

Newark, New Jersey, United States | Full-time

Apply

Senior C++ Developer with PJSIP library and SIP server experience with strong knowledgeable of security.

Essential Functions

  • Architect, design, build and operate scalable software systems and services.
  • Propose, prototype and evaluate multiple areas of optimization in digital content delivery, cloud based technologies, digital content discovery and security.
  • Build and deliver high availability/high reliability software on time.
  • Build and deliver secure, scalable, and low-latency services and applications for VoIP.
  • Hands-on code contribution and delivery - libraries, API's, documentation.
  • Coordinate with other product teams for integration into their products.

 

Additional Eligibility Qualifications 

  • Proven track record of experience in real-time communications software development and related build environments, with focus on mission critical, low latency multi-threaded applications.
  • Excellent C++ coding skills, experience with development in Microsoft and OSX client real-time media handling libraries a plus.
  • Solid experience with PJSIP media processing framework and SIP server.
  • Strong knowledge and experience with IP voice and video communication media types and standards,
  • Experience with distributed application environments, messaging, and performance monitoring.
  • Experience in VoIP development
  • Solid secure coding practices including good design documentation, unit testing, peer code reviews.
  • Builds software solutions where the problem is not well defined. Capable of understanding the interaction between the components in a distributed system in order to ensure they are functioning properly.
  • Knowledge of common encryption algorithms