The TelePresence Video DSP group (TSBU) within our Emerging Technologies Group - ETG designs and develops real-time, hi-definition, low-latency H.264 video CODECs, video front-end/back-end processing, intelligent video processing and collaborative features for the TelePresence system.
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.
Job Description:
The TelePresence Video DSP group is seeking out a Senior Software Engineer to assume a technical leadership role in the design and development of next-generation video CODECs and features as well as maintain and augment the current-generation design where needed. In addition to the CODEC development are other video efforts that include raw video processing such as scaling, intelligent video processing such as object recognition, and other system features such as a OSD and remote video collaboration. The target solution is an embedded multi-DSP system. Software development is implemented in both Microsoft Visual Studio (analysis, feasibility, debugging) and the DSP Vendor IDE (target porting, optimization, debugging). Current software development efforts are primarily 'C' code with some assembly language programming.
Responsibilities:
Develop software for an embedded systems H.264 video CODEC
Port existing video features to a new embedded architecture
Contribute to new CODEC features design and development
Contribute to video processing features outside of the video CODEC
Support and augment current-generation video CODEC software/firmware
Contribute to the debugging of pre-production CODEC firmware and assist in diagnosing field problems
Contribute to the development of firmware infrastructure, e.g., bootloaders and diagnostics
Assume a technical leadership role in the design and featurization of the TelePresence video subsystem
Required Skills:
Experience with real-time software development in an embedded processor or DSP environment
Experience coding in C and or C++ and some assembly language.
Development experience with block-based video encoding, i.e., MPEG-2, MPEG-4, MPEG-4 part 10 (H.264)
Experience with video CODEC development or implementation
Comprehension of raw video processing, e.g., scaling, gamma correction, color space conversion
Knowledge of digital signal processing and common applications such as digital filtering and transforms
Experience debugging in a real-time embedded environment
Some knowledge of embedded systems and video device hardware.
A history of technical leadership in video software development such as design initiative
Preferred:
Experience with software development in a Windows development environment, e.g., Visual Studio
Experience working with lab equipment such as probes and oscilloscopes
Tuesday, September 22, 2009
Tuesday, September 15, 2009
Consumer Telepresence Web UI Engineer
Join the newly formed Consumer TelePresence BU (CTBU) in the Emerging Technologies Group to develop a breakthrough product and accompanying services that will redefine how friends and family communicate with each other.
Leveraging the technology developed for the enterprise, CTBU will bring the same life like, life size experience to the living room in the home.
You will join the team responsible for defining, designing and implementing the web based user interface (UI) for the end user and the administrator.
Responsibilities include:
* Developing detailed functional specification and design
* Implementing web based UI that is consistent with Cisco standards
* On a LAMP platform
* Ensuring that the development meets the BU's quality and schedule expectations
* Mentoring junior team members
* Keeping abreast of and contributing to the state of the art
* Ensuring that the solution has the buy in and support of the key stake holders across the organization
Requirements:
* 2+ years experience of web services and UI development (JavaScript, AJAX, Struts, JSP)
* 5+ years in java in a Linux environment
* Strong in Object Oriented design
* Knowledge of Flex is a big plus
* Full life cycle experience - from designing the work flow through implementing the UI elements calling the web services APIs
* Expertise in web services (apache, tomcat, ajax, json, jboss) and back end infrastructure (spring, hibernate, MySQL)
* Proven track record of delivering high quality results on time with sound engineering discipline
* Ability to work in fast paced, startup environment
Leveraging the technology developed for the enterprise, CTBU will bring the same life like, life size experience to the living room in the home.
You will join the team responsible for defining, designing and implementing the web based user interface (UI) for the end user and the administrator.
Responsibilities include:
* Developing detailed functional specification and design
* Implementing web based UI that is consistent with Cisco standards
* On a LAMP platform
* Ensuring that the development meets the BU's quality and schedule expectations
* Mentoring junior team members
* Keeping abreast of and contributing to the state of the art
* Ensuring that the solution has the buy in and support of the key stake holders across the organization
Requirements:
* 2+ years experience of web services and UI development (JavaScript, AJAX, Struts, JSP)
* 5+ years in java in a Linux environment
* Strong in Object Oriented design
* Knowledge of Flex is a big plus
* Full life cycle experience - from designing the work flow through implementing the UI elements calling the web services APIs
* Expertise in web services (apache, tomcat, ajax, json, jboss) and back end infrastructure (spring, hibernate, MySQL)
* Proven track record of delivering high quality results on time with sound engineering discipline
* Ability to work in fast paced, startup environment
Friday, September 11, 2009
Senior Development Test (DevTest) Engineer – Automation Framework Development Consumer TelePresence
Seeking an experienced Automation Framework Engineer with expertise in building end to end automation framework for distributed systems to join our Consumer TelePresence Unit of Cisco's Emerging Technologies Group (ETG).
TelePresence is a virtual presence experience, using advanced technology to create a truly in-person virtual conference. TelePresence is an example of how Cisco changes the way we live, work, play, and learns.
The role demands excellent technical and collaboration skills. This person will evaluate, analyze various tools and techniques suitable for automation of different components in TelePresence solution. Role is to create automation framework and then influence the development test team to adopt to it for their feature/functional, stress, performance and system test.
Responsibilities:
- Design TelePresence Automation framework for endpoints, web services, sip call control, billing and end to end video call.
- Build and deploy framework in various development test beds.
- Partner with groups running alpha, beta and production Consumer TelePresence exchange.
- Mentor new members and collaborate with other team members.
- Working closely with development engineer, other groups within Cisco to reproduce, analyze and debug internal test failures as well as customer found defects.
- Interacting with marketing and development engineer to understand market/customer/product requirements to ensure that the delivered product meets specifications.
- Initiate and participate in organizational efforts to improve overall group productivity and test effectiveness. Contribute to overall test strategies development, resource allocation planning, task/project scheduling, and test process definition/improvement.
Requirements:
- 15+ years experience in test automation framework for a large scale, distributed system.
- Must be able to strategize and automate tests at component level and mesh them together at a solution level.
- Expert in TCL, Perl, C, C++, Java, JavaScript.
- Experience in GUI tools like Selenium, WebKing.
- Experience in IP based voice and video product test automation is a big plus.
- Experience in high level embedded system GUI interfaces is highly desirable.
- Experience in testing TelePresence or SIP video endpoints is definitely a plus.
- Must be an excellent mentor, collaborator, communicator and highly results oriented.
- Excellent teamwork and people skills.
- Appetite for creativity in test methodologies and productivity improvement.
Educational Background Recommended:
-MSEE/CS combined with 10-12 years of related experience, or BSEE/BSCS combined with 12-15 yrs related experience.
TelePresence is a virtual presence experience, using advanced technology to create a truly in-person virtual conference. TelePresence is an example of how Cisco changes the way we live, work, play, and learns.
The role demands excellent technical and collaboration skills. This person will evaluate, analyze various tools and techniques suitable for automation of different components in TelePresence solution. Role is to create automation framework and then influence the development test team to adopt to it for their feature/functional, stress, performance and system test.
Responsibilities:
- Design TelePresence Automation framework for endpoints, web services, sip call control, billing and end to end video call.
- Build and deploy framework in various development test beds.
- Partner with groups running alpha, beta and production Consumer TelePresence exchange.
- Mentor new members and collaborate with other team members.
- Working closely with development engineer, other groups within Cisco to reproduce, analyze and debug internal test failures as well as customer found defects.
- Interacting with marketing and development engineer to understand market/customer/product requirements to ensure that the delivered product meets specifications.
- Initiate and participate in organizational efforts to improve overall group productivity and test effectiveness. Contribute to overall test strategies development, resource allocation planning, task/project scheduling, and test process definition/improvement.
Requirements:
- 15+ years experience in test automation framework for a large scale, distributed system.
- Must be able to strategize and automate tests at component level and mesh them together at a solution level.
- Expert in TCL, Perl, C, C++, Java, JavaScript.
- Experience in GUI tools like Selenium, WebKing.
- Experience in IP based voice and video product test automation is a big plus.
- Experience in high level embedded system GUI interfaces is highly desirable.
- Experience in testing TelePresence or SIP video endpoints is definitely a plus.
- Must be an excellent mentor, collaborator, communicator and highly results oriented.
- Excellent teamwork and people skills.
- Appetite for creativity in test methodologies and productivity improvement.
Educational Background Recommended:
-MSEE/CS combined with 10-12 years of related experience, or BSEE/BSCS combined with 12-15 yrs related experience.
Friday, September 4, 2009
Consumer TelePresence Program / Project Manager
We have a current opening for a Program Manager in the Telepresence team within our Emerging Technologies Group (ETG) to help lead Consumer TelePresence product teams. This is a great opportunity for someone interested in achieving career advancement by building technical expertise and expanding program management opportunities.
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. Join our high energy team involved in testing several next generation TelePresence products.
Responsibilities:
- Work with cross functional team members to identify retail distribution strategy and execution plan. Aspects of the project include cross functional team that is geographically distributed.
- Lead multiple project teams and drive all programmatic aspects of the product.
- Work with management to develop complex plans with considerable interdependencies, including contingency plans for dealing with potential or anticipated obstacles and changes.
- Provide input on resource planning and strategy setting.
- Innovates and implements standards and process improvements.
- Create status reports and present to BU and TG executives on program progress during operational reviews.
- Responsible for establishing and executing on Quality objectives laid out by management.
- Solve problems in a timely manner based on professional knowledge and Cisco policy and precedence. Understand how Cisco's business strategy and processes differ from competitors'.
- Treat planning and prioritization activities dynamically, adjusting priorities to reflect changing conditions.
- Track multiple project tasks to proactively anticipate problems.
- Keep goals and schedules highly visible in the organization to ensure that individuals and teams are driven to high levels of productivity.
- Step up when additional workload is needed and offers support in areas outside own scope/expertise.
Requirements:
-The ideal candidate will have 10 years of experience in large scale product development and deployment and possess advanced analytical, communication and project management skills.
- Ability to work with a cross functional team spans across business unit boundary working with multiple functional teams, including but not limited to engineering, marketing, customer service and manufacturing teams.
- Prior background in working in Consumer Audio / Video product or TelePresence product.
- Experience working with external third party suppliers, manufacturing OEM/ODM vendors and distributors.
- Prior experience in a start up environment.
- Lead and coordinate project across various cross functional teams. Ability to think out of the box, be creative are important. Previous experience working in a fast paced environment and having the ability to influence and lead without authority are key to the success of this role.
- Excellent verbal, written and presentation skills.
- Typically requires an engineering degree with 10+ years related experience.
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. Join our high energy team involved in testing several next generation TelePresence products.
Responsibilities:
- Work with cross functional team members to identify retail distribution strategy and execution plan. Aspects of the project include cross functional team that is geographically distributed.
- Lead multiple project teams and drive all programmatic aspects of the product.
- Work with management to develop complex plans with considerable interdependencies, including contingency plans for dealing with potential or anticipated obstacles and changes.
- Provide input on resource planning and strategy setting.
- Innovates and implements standards and process improvements.
- Create status reports and present to BU and TG executives on program progress during operational reviews.
- Responsible for establishing and executing on Quality objectives laid out by management.
- Solve problems in a timely manner based on professional knowledge and Cisco policy and precedence. Understand how Cisco's business strategy and processes differ from competitors'.
- Treat planning and prioritization activities dynamically, adjusting priorities to reflect changing conditions.
- Track multiple project tasks to proactively anticipate problems.
- Keep goals and schedules highly visible in the organization to ensure that individuals and teams are driven to high levels of productivity.
- Step up when additional workload is needed and offers support in areas outside own scope/expertise.
Requirements:
-The ideal candidate will have 10 years of experience in large scale product development and deployment and possess advanced analytical, communication and project management skills.
- Ability to work with a cross functional team spans across business unit boundary working with multiple functional teams, including but not limited to engineering, marketing, customer service and manufacturing teams.
- Prior background in working in Consumer Audio / Video product or TelePresence product.
- Experience working with external third party suppliers, manufacturing OEM/ODM vendors and distributors.
- Prior experience in a start up environment.
- Lead and coordinate project across various cross functional teams. Ability to think out of the box, be creative are important. Previous experience working in a fast paced environment and having the ability to influence and lead without authority are key to the success of this role.
- Excellent verbal, written and presentation skills.
- Typically requires an engineering degree with 10+ years related experience.
Tuesday, September 1, 2009
Cisco's Pipe Dreams -- How Cisco hopes to channel the Internet video onslaught
(See full article with video @ Forbes: http://www.forbes.com/2009/08/06/online-video-innovation-technology-e-gang-09-cisco.html )
Ask Marthin De Beer why he's so focused on video, and he'll kindly explain why the question is a bit like asking a plumber why he's so focused on water.
De Beer's researchers at networking giant Cisco ( CSCO - news - people ) predict that video will account for 80% of Internet data traffic within four years--44 exabytes per month, the equivalent of 11 billion DVDs or 3.5 million years of pet tricks, groin kicks and pirated episodes of Battlestar Galactica.
Since 2005, the South African-born 45-year-old has been charged with upgrading all of Cisco's products to prepare them for the expected video flood, a venture that involves one-third of the company's 24,000 engineers. The result is switches and routers capable of tricks like prioritizing video packets over less time-sensitive data, or building in redundancies that keep video smooth even when packets are lost or caught in traffic jams.
Last September, Cisco launched the ASR-9000, a router designed to give broadband carriers the ability to cache large video files at the edge of the Internet, where they can be more easily streamed to users--a trick that mirrors the Internet shortcuts offered by content delivery networks like Akamai and Limelight. (See "Cisco Revs Up Video.")
"In the '90s, we talked about the information superhighway. Now it's a media superhighway, and we've got to change the network to reflect that," De Beer explains.
De Beer says his personal video epiphany came five years ago, when he saw his daughter using YouTube to shop for a replacement waterskiing tube during a family vacation. "I saw how these videos showed more in a few minutes than any number of product fact sheets on the Web," he says. "That's when I knew that video would fundamentally change the way we consume information."
De Beer, a 14-year Cisco veteran, has ambitions that extend beyond Web video streams to applications ranging from video advertising placards to Internet-based video surveillance. His researchers have designed routers that shuffle video files between formats so they can be viewed no matter which device they land on.
Security guards, for example, can watch surveillance video on a smartphone as easily as on a closed-circuit TV monitor. Future Cisco devices will translate audio on the fly, allowing speakers of different languages to videochat to and from any device. (See: "Cisco Speaks In Tongues.")
Cisco isn't merely reacting to video's exploding demands. It's also pushing gadgets that add to the deluge, ranging from the $230 Flip video cameras (in May, Cisco acquired Flip maker Pure Digital Technologies) to the $300,000 Telepresence rooms designed to make videoconferencing across the globe as seamless as speaking across a table.
The result, says De Beer, is that Cisco is getting some face time of its own. "Fifteen years ago, Cisco built routers in wiring closets that no one cared about," he says. "Now, every person using a Telepresence room sees our name. Video did that for us."
Ask Marthin De Beer why he's so focused on video, and he'll kindly explain why the question is a bit like asking a plumber why he's so focused on water.
De Beer's researchers at networking giant Cisco ( CSCO - news - people ) predict that video will account for 80% of Internet data traffic within four years--44 exabytes per month, the equivalent of 11 billion DVDs or 3.5 million years of pet tricks, groin kicks and pirated episodes of Battlestar Galactica.
Since 2005, the South African-born 45-year-old has been charged with upgrading all of Cisco's products to prepare them for the expected video flood, a venture that involves one-third of the company's 24,000 engineers. The result is switches and routers capable of tricks like prioritizing video packets over less time-sensitive data, or building in redundancies that keep video smooth even when packets are lost or caught in traffic jams.
Last September, Cisco launched the ASR-9000, a router designed to give broadband carriers the ability to cache large video files at the edge of the Internet, where they can be more easily streamed to users--a trick that mirrors the Internet shortcuts offered by content delivery networks like Akamai and Limelight. (See "Cisco Revs Up Video.")
"In the '90s, we talked about the information superhighway. Now it's a media superhighway, and we've got to change the network to reflect that," De Beer explains.
De Beer says his personal video epiphany came five years ago, when he saw his daughter using YouTube to shop for a replacement waterskiing tube during a family vacation. "I saw how these videos showed more in a few minutes than any number of product fact sheets on the Web," he says. "That's when I knew that video would fundamentally change the way we consume information."
De Beer, a 14-year Cisco veteran, has ambitions that extend beyond Web video streams to applications ranging from video advertising placards to Internet-based video surveillance. His researchers have designed routers that shuffle video files between formats so they can be viewed no matter which device they land on.
Security guards, for example, can watch surveillance video on a smartphone as easily as on a closed-circuit TV monitor. Future Cisco devices will translate audio on the fly, allowing speakers of different languages to videochat to and from any device. (See: "Cisco Speaks In Tongues.")
Cisco isn't merely reacting to video's exploding demands. It's also pushing gadgets that add to the deluge, ranging from the $230 Flip video cameras (in May, Cisco acquired Flip maker Pure Digital Technologies) to the $300,000 Telepresence rooms designed to make videoconferencing across the globe as seamless as speaking across a table.
The result, says De Beer, is that Cisco is getting some face time of its own. "Fifteen years ago, Cisco built routers in wiring closets that no one cared about," he says. "Now, every person using a Telepresence room sees our name. Video did that for us."
Subscribe to:
Comments (Atom)


