Software Development TelePresence Infrastructure Engineer Job in San Jose 95134, California US

We have a opening for a Software Development TelePresence Infrastructure Engineer to work in the TelePresence Technology Group (TTG) of our Emerging Business Group (EBG).

TelePresence is a virtual presence experience that uses advanced visual, audio, and interactive technologies to create an in person experience at a virtual conference table. TelePresence is one of the more recent examples of how Cisco is changing the way we work, live, play, and learn.

This position is in the Cisco TelePresence Multipoint switch (CTMS) group. The CTMS provides the voice activated switching of video and audio and provides a rich conference management features. In this position, you would design and contribute to the Media Switching application that enables cascading multiple CTMS devices geographically to optimize bandwidth and maintain the best class user experience.

Responsibilities:
- Create and document software specifications and designs from product requirements.
- Design and Develop media switching code
- Define and develop software enhancements to improve reliability and security of the product.
- Design highly scalable Media processing architecture for transcoding, mixing, voice activity detection and secure media applications

Requirements:
- Strong C++ programming skills.
- Hands on experience debugging multithreaded realtime C++ applications on Linux
- Proven experience in algorithms and analytical problem solving
- Passion of Object oriented design and UML
- Solid understanding of Linux Server Application design.
- Strong Software integration and multithreaded design and debug skills.
- MSEE/CS combined with 7-9 years of related experience, or BSEE/CS combined with 9+ yrs related experience