We have a current opening for a Java Video Software Engineer to work in the Telepresence Business Unit of our Emerging Technologies Group. This group develops the Cisco TelePresence suite of products offering a best in class conferencing solution.
Responsibilities:
You will be responsible for developing major functionality for a new, best of breed video conferencing network appliance providing room scheduling, call automation and a host of real-time services.
Requirements:
Experience developing significant portions of server-side code for large, successful, commercial products, preferably telecommunications adjunct systems.
Extensive knowledge and experience with Object Oriented Design, Java, J2EE, Apache Tomcat, Web Services and Linux/x86 (RHE).
Expertise in voice and data integration systems such as VoIP and TDM, and telecommunications protocols such as H.323, SIP, and IVR/VXML.
Knowledge and experience with IP telephony solutions, video conferencing with IP telephony, and multipoint video conferencing solutions such as video conferencing bridges, programmatically setting up calls with cascaded MCUs.
Expert knowledge and experience with system security concepts such as encryption, tunneling, firewalls, packet-filtering, and B2B IP communications, debugging tools such as packet sniffers, port scanners, system call tracers, debuggers is a bonus, but not mandatory.
Experience in the design and development of large-scale, highly available, global applications in a distributed computing environment (internet, intranet, extranet).
The position requires excellent written and oral communication as you will collaborate with a variety of development groups as well as marketing and other stakeholders on a regular basis.
Bachelors degree in Computer Science or related field and 6 years of relevant experience, or equivalent combination of education and experience.
For immediate consideration, contact me directly: brstultz@cisco.com


