Friday, November 20, 2009

NEW!!! Web UI Engineer - TelePresence

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.

Wednesday, November 18, 2009

NEW!!! User Experience (UX) Designer

Cisco Pulse is an exciting new product being incubated in Cisco's Emerging Technologies Group that plays a key role in Cisco’s Medianet and Enterprise Social Software strategy. Cisco Pulse helps companies harness the collective expertise of their workforce by making it quick and easy for employees to find the people and information they need to get their work done. We are seeking an outstanding UX professional that will drive interaction design and information architecture for our user centered design process. The candidate must be skilled at collecting Web 2.0 best practices internally and externally, distilling end user requirements in the form of vivid use cases and personas, and driving our user research activities.

The candidate must be a natural collaborator, bring a passion for elegant design, and be skilled at incorporating new and innovative technologies. Given Cisco Pulse is at the "start up phase" of its life cycle, employing an agile development model is extremely important. Candidates must quickly grasp complex issues, execute effectively under aggressive deadlines, and make data driven recommendations.

Responsibilities
• Works closely with Product Management to distill market and product requirements into detailed use cases and interaction models • Collaborates closely with engineering and visual designers to craft high fidelity wireframes and clickable prototypes • Drives all usability testing and user research efforts associated with our user centered design process • Act as a subject matter expert on the underlying information architecture of our application

Key Requirements
• Requires BSCS or BA in Design plus 7-10 years related experience.
• Strong knowledge of Web 2.0 applications (Social Networks, Search, Tagging, Portals) • A deep portfolio of work the demonstrates the ability to translate marketing requirements into compelling web applications • 3+ years experience designing web applications (AJAX, Dojo, Flex, REST) • Works effectively with limited supervision in a fast paced "start up" environment • Outstanding written and verbal communications skills

Additional Desired Skills and Experience • Attention to detail and a good eye for aesthetics • Experience leading cross functional teams

NEW!!! Development Manager - Audio/Video Processing, Consumer TelePresence

The Consumer TelePresence unit of Cisco's Emerging Technologies Group is looking for a talented and motivated Development Manager to work with us to expand TelePresence into the home. TelePresence is a virtual presence experience that uses advanced visual, audio, and interactive technologies to create an in person experience. If you are interested in combining leading edge networking and multimedia to create new user experiences, then we want to talk to you!

Responsibilities:
- Lead the consumer TelePresence audio/video software team to deliver an outstanding product and user experience.
- Oversee processing and coding algorithm development for both audio and video.
- Analyze and evaluate hardware architectures and components for use in future products.
- Plan, schedule, and prioritize team work items.
- Provide oversight, and mentoring to team members.
- Ensure proper use of software development and quality processes.
- Actively manage incoming defects and analyze quality metrics to improve the product and the team.
- Grow the scale and capabilities of the team through coaching and development planning.
- Collaborate with other teams both in the BU and outside it to coordinate and leverage Cisco's technologies and capabilities.

Requirements:
- 5+ years of experience in first level software development management role.
- 5+ years of experience in individual technical leadership role.
- 10+ years experience developing video encoder/decoder products.
- 5+ years experience developing consumer oriented, real-time embedded systems.
- 3+ years experience with audio processing technologies.
- Deep knowledge of block based video codecs, e.g. MPEG-2, MPEG-4, and H.264.
- Knowledge 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.
- Implementation experience with SOCs, DSPs and hardware acceleration blocks.
- Strong, results oriented, project management skills.
- Demonstrated record of delivering high quality products in a timely manner.
- Outstanding verbal and written communications skills.
- Bachelors degree or higher in Computer Science or related field.

Thursday, November 5, 2009

NEW!!! Sr. Manager, User Centered Design

In the TelePresence System BU, "It's all about the Experience" and in this role you will help shape that experience. You will be working cross-functionally across all the products, including software and some hardware elements.

Responsibilities:
* Working cross-functionally on software and hardware UE
* Build a team of UE engineers (starting at 3 plus 1 contractor and growing)
* Lead external engagement with vendors for UE related work
* Coordinate across Cisco with other UE groups

Skills required:
* Extensive experience in User Centered Design (>5 yrs)
* Experience leading a team of UE engineers (>5 yrs)
* Experience working on hardware and software projects
* Experience working with accessibility
* Familiarity with networking, VoIP, audio/video multimedia is a plus
* Bachelors or greater, emphasis in HCI or Psychology is a plus

Wednesday, November 4, 2009

Coming Soon! Search Engineer

Cisco’s Emerging Technologies Group (ETG) focuses on creating solutions in new and adjacent technology markets and is looking for high energy, high impact individuals who want to help shape Cisco’s future by building our next $1B business.

The Network Collaboration Business Unit (NCBU), ETG’s newest startup business, is developing a product that will dramatically increase collaboration and information sharing across an enterprise. Combining Cisco’s presence in the network with its collaboration tools, NCBU is in a unique position to offer a differentiated and compelling solution for our enterprise customers.

We currently seek an exceptional senior software engineer with domain expertise in search infrastructure - such as solr/lucene or other equivalent search solutions, excellent programming skills in Java and track record of delivery.

Job description/Role/Responsibility:
* Develop Search Infrastructure Platform and key algorithms for NCBU Product.
* Build a scaleable & highly performant search platform for large indices with sub second query response times.
* Write architecture and system functional specifications, design specifications.
* Lead a team of motivated engineers for product development.
* Drive to develop and protect intellectual property for market leadership by developing key algorithms for NCBU product applications.
* Great opportunity to file patents.

Requirements/Required Skill set
* Hands on experience in search engines and information retrieval - especially with solr/lucene.
* Experience in social networking, collaboration or web 2.0 technologies a plus
*Strong programming skills with Java.
*Linux
* Very high technical competence & proven track record for product delivery.
* Entrepreneurial drive with demonstrated ability to achieve stretch goals in an innovative and fast paced environment.
* Strong interpersonal skills and teamwork.
* Ability to work and thrive in a true “startup” model.
* Masters preferred.

NEW!!! Manager of Mechanical Hardware Engineering - TelePresence

We have a current opening for a Manager of Mechanical Hardware Engineering
to work in the TelePresence System Business Unit (TSBU) of our Emerging Technologies Group - ETG.

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:

Reporting to the Senior Hardware Manager of TSBU, the Manager of Mechanical Hardware Engineering will be responsible for the following:

• Build world-class Mechanical engineering team to expand present capability and drive vision of delivering 2 technologies and 6 experiences every fiscal year to make TelePresence a billion dollar business in next 3 to 5 years.
• Work with product management, market development, and customers to develop, refine, validate, and prioritize product requirements and product roadmap.
• Drive design of mechanical hardware for ease of assembly, modularity and cost optimization and to leverage hardware components across multiple products.
• Work with product manufacturing operations and supply management to develop supply chain for electro mechanical hardware to meet cost and quality goals.
• Develop product hardware functional specifications
• Drive product industrial and mechanical design to meet aggressive time to market goals.
• Drive to develop and protect intellectual property for market leadership.
• Develop, and adhere to, resource plans, schedule, and budget

Requirements:
• Previous multiple year experience in the development of small to large mechanical components and systems( Telepresence end points)
• Experience with developing mid to high volume products for consumer and enterprise markets.
• Experience with driving technology development with other technology groups to optimize user experience in areas such as lighting, camera development and audio.
• Entrepreneurial drive, demonstrated ability to achieve stretch goals in an innovative and fast paced environment
• Strong technical leadership and management skills, ability to deliver results with a small, fast-paced teams, and ability to work across teams
• Experience in building high performing engineering teams
• Strong inter-personal skills and teamwork
• Ability to work and thrive in a true "startup" mode

Other desired qualifications include:
• Work experience with successful startups
• Experience with visual communications systems.

NEW!!! Web UI Engineer

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.

NEW!!! Global Technology Supply Manager - TelePresence

We have a current opening for a Global Technology Supply Manager to work in the TelePresence System Business Unit (TSBU) of our Emerging Technologies Group - ETG.

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.

Responsibilities:
- Drive strategic sourcing direction for all critical technologies and components.
- Negotiate pricing and terms for key components.
- Formulate manufacturing strategy on an assembly basis and negotiate costs and terms with contract manufacturers, ODM's, JDM's.
- Draft and execute SOW's with key suppliers.
- Drive executive level engagements with key strategic component suppliers and manufacturing for critical programs.
- Work with internal sourcing and operations teams to execute development programs.

Requirements:
- Requires 10 years of experience in commodity negotiation and sourcing.
- At least 3 years experience in external manufacturing engagements (negotiation, contract execution, internal/external escalations, etc).
- Exceptional communication skills
- Experienced at managing longer term sourcing programs at a detailed level.
- Experienced at managing ODM engagements through to product FCS.
- Experienced at developing and executing sourcing strategies to mitigate sourcing risk, while minimizing costs.
- Must be very knowledgeable of Cisco organization and internal operations for sourcing, component qualification.
-Team-player, can-do attitude, will work well in a group environment while still being able to contribute on an individual basis and you will find that you'll have lots of fun and thrive in this environment if you enjoy being challenged, learning new ideas, and push yourself to achieve aggressive technology goals.

NEW!!! Senior Camera Design Engineer

We have a current opening for a
Senior Camera Design Engineer
to work in the TelePresence System Business Unit (TSBU) of our Emerging Technologies Group - ETG.

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.

Responsibilities:
- Work closely with Marketing to develop product proposals.
- Specify requirements for high definition video cameras.
Select the key components and implement the design.
- Generate system functional specifications. Gain consensus
on the key tradeoffs and drive their adoption.
- Develop detailed design specifications. Implement board,
and programmable logic. Hands-on debug and integration.
- Set direction on hardware qualification & manufacturing test.
- Work closely with a cross functional team, from concept
through system integration to product launch.

Requirements:
- MSEE/CS combined with 7-10 years of related experience, or
BSEE/CS combined with 10+ yrs related experience.
- 5 years' camera system design, including specification and
qualification of sensors, image pipeline, power supplies,
and packaging. Experience implementing imaging algorithms.
Hands-on experience with determination of sensor quality.
- Expert at PCB & FPGA (Verilog) design and testbenching.
- Highly desired: experience with lighting, lenses & motors.
- Ability to debug and root cause complex system level bugs.
- Expertise in designing for EMI/EMC, Safety, ESD, world-wide
compliance, and signal integrity verification.
- Excellent documentation, written and verbal communication skills.

NEW!!! Manager of Peripheral Hardware Engineering - TelePresence

We have a current opening for a Manager of Peripheral Hardware Engineering
to work in the TelePresence System Business Unit (TSBU) of our Emerging Technologies Group - ETG.

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:

Reporting to the Director of Hardware of TSBU, the Manager of Peripheral Hardware Engineering will be responsible for the following:

• Build world-class engineering team
• Work with product management, market development, and customers to develop, refine, validate, and prioritize product requirements and product roadmaps
• Define peripheral hardware architecture and system level designs based on product requirements and business model.
• Work with software management to ensure a complete component is developed and ready for system integration.
• Develop product hardware functional specifications
• Develop product prototype
• Make strategic trade-offs in make-buy-partner technology decisions
• Drive to develop and protect intellectual property for market leadership.
• Develop, and adhere to, resource plans, schedule, and budget

Requirements:
• Previous multiple year experience in the development of ODM/JDM custom peripherals
• Experience with display, camera, and audio system component development
• Experience in tracking technology roadmaps and developing development strategies consistent with supply base offerings.
• Entrepreneurial drive, demonstrated ability to achieve stretch goals in an innovative and fast paced environment
• Strong technical leadership and management skills, ability to deliver results with a small, fast-paced teams, and ability to work across teams
• Experience in building high performing engineering teams
• Strong inter-personal skills and teamwork
• Ability to work and thrive in a true "startup" mode

Other desired qualifications include:
• Work experience with successful startups
• Experience with visual communications systems.

Lead Video DSP Engineer

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

Coming Soon! User Experience Designer

Cisco Pulse is an exciting new product being incubated in Cisco's Emerging Technologies Group that plays a key role in Cisco’s Enterprise Social Software strategy by providing solutions that harness the collective expertise of an enterprise workforce, making it quick and easy for employees to find the people and information they need to get their work done. We are seeking an outstanding UX professional that will drive interaction design and information architecture for our user centered design process. The candidate must be skilled at collecting Web 2.0 best practices internally and externally, distilling end user requirements in the form of vivid use cases and personas, and driving our user research activities.

The candidate must be a natural collaborator, bring a passion for elegant design, and be skilled at incorporating new and innovative technologies. Given Cisco Pulse is at the "start up phase" of its life cycle, employing an agile development model is extremely important. Candidates must quickly grasp complex issues, execute effectively under aggressive deadlines, and make data driven recommendations.

Responsibilities
• Works closely with Product Management to distill market and product requirements into detailed use cases and interaction models
• Collaborates closely with engineering and visual designers to craft high fidelity wireframes and clickable prototypes
• Drives all usability testing and user research efforts associated with our user centered design process
• Act as a subject matter expert on the underlying information architecture of our application

Key Requirements
• Requires BSCS or BA in Design plus 7-10 years related experience.
• Strong knowledge of Web 2.0 applications (Social Networks, Search, Tagging, Portals)
• A deep portfolio of work the demonstrates the ability to translate marketing requirements into compelling web applications
• 3+ years experience designing web applications (AJAX, Dojo, Flex, REST)
• Works effectively with limited supervision in a fast paced "start up" environment
• Outstanding written and verbal communications skills

Additional Desired Skills and Experience
• Attention to detail and a good eye for aesthetics
• Experience leading cross functional teams

Senior Search Engineer

Cisco’s Emerging Technologies Group (ETG) focuses on creating solutions in new and adjacent technology markets and is looking for high energy, high impact individuals who want to help shape Cisco’s future by building our next $1B business.

The Network Collaboration Business Unit (NCBU), ETG’s newest startup business, is developing a product that will dramatically increase collaboration and information sharing across an enterprise. Combining Cisco’s presence in the network with its collaboration tools, NCBU is in a unique position to offer a differentiated and compelling solution for our enterprise customers.

We currently seek an exceptional domain expert in social networking, collaboration or web 2.0 technologies to help shape industry & customer mindshare for our solution and drive our system architecture.

If you have the passion to do the next “big thing” and help Cisco create our next billion dollar business, then we would like to talk with you!!

Job description/Role/Responsibility
* Develop key algorithms in information retrieval and social networking
* Write architecture and system functional specifications.
* Work with product management, market development, and customers to develop, refine, validate, and prioritize product requirements.
* Define software architecture and system level designs based on product requirements and business model.
* Drive to develop and protect intellectual property for market leadership.
* Great opportunity to file patents.

Requirements/Required Skill set
* Background in search engines and information retrieval, social networking, collaboration or web 2.0 technologies.
*Strong programming skills with Java.
*Linux
* Background in rich media (voice and video) mining a plus.
* Very high technical competence & proven track record for product delivery.
* Very good understanding of relational databases, graph DB, search indexing.
* Exceptional communication skills to drive technical architecture.
* Entrepreneurial drive with demonstrated ability to achieve stretch goals in an innovative and fast paced environment.
* Strong interpersonal skills and teamwork.
* Ability to work and thrive in a true “startup” model.
* Masters, PHD preferred

Coming Soon! Development Manager - Audio/Video Processing

The Consumer TelePresence unit of Cisco's Emerging Technologies Group is looking for a talented and motivated Development Manager to work with us to expand TelePresence into the home. TelePresence is a virtual presence experience that uses advanced visual, audio, and interactive technologies to create an in person experience. If you are interested in combining leading edge networking and multimedia to create new user experiences, then we want to talk to you!

Responsibilities:
- Lead the consumer TelePresence audio/video software team to deliver an outstanding product and user experience.
- Oversee processing and coding algorithm development for both audio and video.
- Analyze and evaluate hardware architectures and components for use in future products.
- Plan, schedule, and prioritize team work items.
- Provide oversight, and mentoring to team members.
- Ensure proper use of software development and quality processes.
- Actively manage incoming defects and analyze quality metrics to improve the product and the team.
- Grow the scale and capabilities of the team through coaching and development planning.
- Collaborate with other teams both in the BU and outside it to coordinate and leverage Cisco's technologies and capabilities.

Requirements:
- 5+ years of experience in first level software development management role.
- 5+ years of experience in individual technical leadership role.
- 10+ years experience developing video encoder/decoder products.
- 5+ years experience developing consumer oriented, real-time embedded systems.
- 3+ years experience with audio processing technologies.
- Deep knowledge of block based video codecs, e.g. MPEG-2, MPEG-4, and H.264.
- Knowledge 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.
- Implementation experience with SOCs, DSPs and hardware acceleration blocks.
- Strong, results oriented, project management skills.
- Demonstrated record of delivering high quality products in a timely manner.
- Outstanding verbal and written communications skills.
- Bachelors degree or higher in Computer Science or related field.

Top Priority Core Skills:
First level software development management
Video Processing & Coding (aka Codecs)
DSP implementation experience

Senior Board Design Engineer

We have a current opening for a Senior Hardware Design Engineer with Video & Audio
to work in the TelePresence System Business Unit (TSBU) of our Emerging Technologies Group - ETG.

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.

Responsibilities:
-Interface with product marketing on developing new product proposals.
-Develop system-level solutions for new product proposals. Work with software teams in execution of these products.
-Work with quality engineering group to screen critical field failures and perform detailed failure analysis of such failures.
-Perform root cause failure analysis of complex systems, PCB level subsystems. Perform fault isolation for system audio and video components.
-Establishment of specifications and procedures for Electrical Design Verification Testing.
-Execution of system measurement tests and EDVT tests. Root cause analysis of issues and problems identified in test processes.

Requirements:
-Requires BSEE/CS combined with 10 years of related experience in an engineering development and sustaining environment.

**Must have strong Video and Audio Related Design Experience.**

-Expertise at board level design, schematic capture and printed circuit design. Expertise at design and debug for EMC, ESD, signal integrity, power decoupling issues.
-Strong knowledge of hardware quality metrics.

-Experience with designing and debugging products for worldwide compliance requirements.
-Strong written and verbal communication skills.
-Strong planning and organizational capabilities.
-Able to plan and execute tasks with minimal supervision.
-Team-player, can-do attitude, will work well in a group environment while still being able to contribute on an individual basis and you will find that you'll have lots of fun and thrive in this environment if you enjoy being challenged, learning new ideas, and push yourself to achieve aggressive technology goals.

Embedded Linux

The Consumer TelePresence unit of Cisco's Emerging Technologies Group is looking for talented and motivated Linux Platform & Network Protocol Engineer to work with us to expand TelePresence into the home. If you are interested in combining leading edge networking and multimedia to create new user experiences, then we want to talk to you!

Responsibilities:
- Evaluate multimedia and networking technologies and components to meet product requirements.
- Rapidly prototyping new features to validate designs.
- Design, specify, and document significant software modules.
- Implement, debug, and test multimedia or networking oriented software modules and features.
- Communicate key technical issues effectively both orally and in writing

Requirements:
- 3+ years experience creating consumer oriented, IP embedded products.
- 3+ years experience with Linux kernel, system utilities, and embedded Linux development.
- 3+ years familiarity with VoIP, and audio/video multimedia technologies such as SIP and RTP.
- 3+ years familiarity with audio and video codecs.
- 5+ years experience with Internet protocols including TCP/IP, HTTP, DHCP, UPnP, DNS, SSH.
- 5+ years experience and high proficiency with C/C++. Experience with scripting languages desirable.
- 2+ years experience with web services technologies (HTTP, LAMP, REST, AJAX, SOAP/XML, XML/RPC)
- Successful record of taking projects from concept to completion
- Dedication to getting the details right, and delivering an outstanding product in a timely fashion.
- Bachelors degree or better in Computer Science or related field

UI Engineer - OpenGL, Qt, C++, Linux

The Consumer TelePresence unit of Cisco's Emerging Technologies Group is looking for talented and motivated UI Engineer to work with us to expand TelePresence into the home. If you are interested in combining leading edge networking and multimedia to create new user experiences, then we want to talk to you!

Responsibilities:
- Software engineering in the areas of UI, 2D/3D graphics, and distributed multimedia.
- Evaluate graphics, UI, and multimedia technologies and components to meet product requirements.
- Rapidly prototyping new features to validate designs.
- Design, specify, and document significant software modules.
- Implement, debug, and test software modules and features.
- Communicate key technical issues effectively both orally and in writing

Requirements:
- 3+ years experience creating end user oriented user interfaces, preferably desktop or embedded device UI's, as opposed to web UI's.
- 3+ years experience developing for the Linux operating system.
- 3+ years experience developing for the Windows operating system also desired.
- 2+ years experience with low-level graphics interfaces (e.g DirectX, X11, OpenGL)
- 2+ years experience with high-level GUI frameworks (e.g. Flash, Qt, Swing)
- 2+ years experience with IP networking and multimedia protocols.
- 1+ years familiarity with VoIP, and audio/video multimedia technologies such as SIP and RTP.
- 1+ years familiarity with audio and video codecs.
- 5+ years experience and high proficiency with C/C++. Experience with Java and scripting languages desirable.
- Ability to learn and adapt quickly. High degree of flexibility to move between high-level thinking and hands-on development.
- Successful record of taking projects from concept to completion
- Dedication to getting the details right, and delivering an outstanding product in a timely fashion.
- Bachelors degree or better in Computer Science or related field