The TelePresence unit of Cisco's Emerging Technologies Group has redefined the video conferencing user experience in the meeting room. Now we're looking for talented and motivated software engineers to work with us to expand these new rules to a variety of environments and user personas.
Responsibilities:
Develop and support application on Cisco TelePresence System's phone and Web UI. Develop next generation TelePresence control device.
Enhance web UI to support for multiple browsers, Internationalization and Localization
- Technical leadership of software engineering team involved in user-centered, iterative design, development, and testing processes
- Actively participate in brainstorming user interface issues with the marketing and engineering team
- Lead the programming effort to rapidly create prototype interfaces for user testing and validation
- Define UI software technical road map, strategy, and architecture
Requirements:
4-6 years experience architecting and programming user interfaces and applications for enterprise or commercial or consumer oriented technology products, desktop software, Internet applications, mobile devices, or consumer electronics.
- Experience working with interactive web technologies such as HTML/CSS, JavaScript, AJAX, JSON, SOAP, Adobe Flash & ActionScript.
- Proficiency coding in C/C++, Java, and one or more web server scripting languages such as Python, PHP, Perl, Ruby.
- Familiarity with networking, VoIP, audio/video multimedia, and 2D/3D graphics frameworks.
- Ability to work in a team to incorporate business and technical requirements as design parameters
- Experience mentoring a team of software engineers with a range of experience levels.
- Desired experience applying Human Interface guidelines, Accessibility standards, and Internationalization & Localization frameworks.
- Successful record of taking projects from concept to completion
- Bachelors' degree in Computer Science or related field. Advanced degree desirable.


