Friday, February 26, 2010

NEW!!! Smart Grid Technical Leader, Data Link Protocols, RF and Mesh Technology

CLICK TO APPLY

In this role of Technical Lead you will be joining the Smart Grid Business Unit and working with the Software and project teams to deliver high-quality products for the Smart Grid, one of Cisco’s key initiatives.

Job Responsibilities:
• Develop switch and router software for utility grade products. Participate in the specification, design, and development of switch and router software.
• Follow standard design, implementation processes and procedures
• Architect, design and test your code to ensure delivery of high quality products
• Contribute to system level architecture design and write functional and detailed design specifications
• Work with other functional teams such as HW, documentation, field support to ensure product and customer success.
• Write unit and integration test plans
• Debug issues identified during unit, function, and system testing
• Collaborate with the Documentation team to ensure high quality of end-user documents
• Perform job duties involving knowledge of standard networking theories, concepts, and techniques and application to product development and related disciplines
• Participate in design reviews of SW components designed by you and other team members. Mentor junior team members
• Assess competitive products and evolving technologies and apply this knowledge to product roadmap development.

Requirements:

• MSEE/CS combined with 10+ years of related experience, or BSEE/CS combined with 12+ yrs related experience.
• C/C++ software development, delivering multiple successful products to market
• Developed Linux drivers for hardware network interfaces. Driver development in areas of 3G, PLC and or Serial (sync and async) drivers.
• Development experience in the area data link protocols, RF and
mesh technology.
• Developed Linux Appliances and applications
• Extensive Linux IPC and system level programming
• In depth experience in tools used to debug Linux application with different distribution.
• Experience with Linux Kernel memory architecture a plus.
• Development with scada application for utility or AMI a plus.
• Experience with Java development a plus.
• Very high technical competence, and proven track record for high quality and on time product delivery
• Hands on experience with one or more of the LAN/WAN network layer protocols as demonstrated by work on related products.
• Translate BU level goals into your own and team work assignments
• Solid knowledge of Embedded development environment required
• Experience with switch and router software development methodology
• Proficiency with software test and debugging environment
• Ability to interface with other disciplines including HW engineers
• Strong leadership and demonstrated ability to achieve stretch goals in an innovative and fast paced environment
• Ability to stay in sync with key customer requirements and deliver products to meet the requirements, making appropriate trade-offs

CLICK TO APPLY

NEW!!! Smart Grid Technical Leader, Senior Software Developer - Routing Protocol Development

CLICK TO APPLY

In this role of Technical Lead you will be joining the Smart Grid Business Unit and working with the Software and project teams to deliver high-quality products for the Smart Grid, one of Cisco’s key initiatives.

Job Responsibilities:
• Develop switch and router software for utility grade products. Participate in the specification, design, and development of switch and router software.
• Follow standard design, implementation processes and procedures
• Architect, design and test your code to ensure delivery of high quality products
• Contribute to system level architecture design and write functional and detailed design specifications
• Work with other functional teams such as HW, documentation, field support to ensure product and customer success.
• Write unit and integration test plans
• Debug issues identified during unit, function, and system testing
• Collaborate with the Documentation team to ensure high quality of end-user documents
• Perform job duties involving knowledge of standard networking theories, concepts, and techniques and application to product development and related disciplines
• Participate in design reviews of SW components designed by you and other team members. Mentor junior team members
• Assess competitive products and evolving technologies and apply this knowledge to product roadmap development.

Requirements:

• MSEE/CS combined with 10+ years of related experience, or BSEE/CS combined with 12+ yrs related experience.
• C/C++ software development, delivering multiple successful products to market
• Extensive Development experience in the area data link protocols such X.25, Sync/Async PPP, Multi-Point, Bi-Sync, T1/E1, RF and mesh technology.
• Development experience in Linux drivers for hardware network interfaces. Driver development in areas of 3G, PLC and or Serial (sync and async) drivers.
• Development experience with routing protocols such as OSPF, EIGRP, BGP a plus.
• Development with scada application for utility or AMI a plus.
• Experience with Java development a plus.
• Very high technical competence, and proven track record for high quality and on time product delivery
• Hands on experience with one or more of the LAN/WAN network layer protocols as demonstrated by work on related products.
• Translate BU level goals into your own and team work assignments
• Solid knowledge of Embedded development environment required
• Experience with switch and router software development methodology
• Proficiency with software test and debugging environment
• Ability to interface with other disciplines including HW engineers
• Strong leadership and demonstrated ability to achieve stretch goals in an innovative and fast paced environment
• Ability to stay in sync with key customer requirements and deliver products to meet the requirements, making appropriate trade-offs

CLICK TO APPLY

NEW!!! Senior Web Application Developer

CLICK TO APPLY

The TelePresence Technology Group of Cisco's Emerging Technologies Business 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 administrator configuration management web application on Cisco TelePresence System's end point device.
- Evangelize the existing application to support multiple browsers and drive internationalization initiative.
- Technical leadership of software engineering team involved in user-centered, iterative design, development, and testing processes for quality.
- 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 software technical road map, strategy, and architecture.

Requirements:
- Five plus years experience architecting and programming applications for enterprise, commercial or consumer oriented technology products, desktop software, Internet applications, mobile devices, or consumer electronics.
- Strong Java coding experience is required.
- Experience with client-server application development, ideally, with embedded server environment.
- Experience working with interactive web technologies such as HTML/CSS, JavaScript, AJAX, JSON, SOAP, Adobe Flash and ActionScript.
- One or more web server scripting languages such as Python, PHP, Perl, Ruby.
- Successful record of taking projects from concept to completion.
- 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.
- Familiarity with networking, VoIP, audio/video multimedia, and 2D/3D graphics frameworks is a plus.
- Bachelors' degree in Computer Science or related field. Advanced degree desirable.

CLICK TO APPLY

Tuesday, February 23, 2010

NEW!!! Diagnostic/Firmware Engineer, TelePresence Systems

CLICK TO APPLY

The successful candidate will join the TelePresence Technology Group, TTG, with Cisco’s Emerging Technologies Business Group. TTG is chartered with creating products and solutions for immersive video communications. The Diagnostics/Firmware Software Engineer will join our TelePresence Systems Business Unit and develop diagnostic software and firmware for our next generation TelePresence products. This position offers the interested candidate exposure to a wide range of network, video and audio technologies.

Responsibilities:
- Develop diagnostics software to support hardware bring-up and manufacturing functional test.
- Develop Linux device drivers and diagnostic software for a number of devices including video, audio, networking, graphics and storage.
- Develop POST, bootloader and bios firmware.
- Optimize bootloader and system boot functionality for performance, security and reliability.
- Support integration of diagnostic software into manufacturing test and engineering design verification test.
- Troubleshoot manufacturing test failures and returned units.
- Assist hardware engineers in hardware bring-up and debug.

Requirements:
- Strong C programming skills.
- Strong skills in Bash, TCL or similar scripting languages.
- Understanding of Linux Operating System
- Proficient in Linux device driver development.
- Strong Software/Hardware integration and debug skills.
- Understanding of Linux and System Boot initialization scripting.
- Understanding of the following network protocols: DHCP, ARP, TFTP/FTP, SSH, Ethernet
- Ability to work collaboratively with Software, Hardware and Manufacturing Engineers.
- Excellent verbal and written communication skills.
- Proficient in generating and documenting engineering specifications.
- Follows software engineering procedures and processes.
- MSEE/CS combined with 7+ years of related experience, or BSEE/CS combined with 10+ years related experience.

CLICK TO APPLY

Wednesday, February 17, 2010

NEW!!! Senior Search Engineer, NLP

CLICK TO APPLY

Senior Software Engineer, NLP / Text based mining algorithms

Cisco’s Emerging Technologies Business Group (ETBG) 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 Media Experience and Analysis Business Unit (MXABU), ETBG’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, MXABU is in a unique position to offer a differentiated and compelling solution for our enterprise customers.

We currently seek an exceptional software engineer with domain expertise in Natural Language Processing, Machine Learning and search infrastructure and track record of delivery.

Job Description:
* Develop NLP / Text Mining based Algorithms for building critical product features.
* Innovation via Prototype & research of new NLP based algorithms.
* Develop & evolve search refinements to MXABU’s current search infrastructure based on lucene/solr.
* Write architecture and system functional specifications, design specifications As well as implement and test product features.

Requirements:
* Industry experience in NLP , Data Mining & Search Infrastructure for 3+ years.
* Solid track record of Software Development for 8+ years
*Strong programming skills with Java.
*Very high technical competence & proven track record for product delivery.
* Strong interpersonal skills and teamwork.
* Ability to work and thrive in a true “startup” model.
* Masters/PHD preferred.


CLICK TO APPLY

NEW!!! Technical Leader, Algorithm Development Group - Audio Algorithm Development

CLICK TO APPLY

We have a current opening for a Technical Leader, Algorithm Development Group in the Media Processing Business Unit within Emerging Technologies Business Group (ETBG). We design and develop video processing platforms to implement Cisco's video collaboration and medianet initiatives. These platforms use advanced visual, audio, streaming, and interactive technologies to realize the ultimate vision of any source to any display and are some of the more recent examples of how Cisco is changing the way we work, live, play, and learn.

Responsibilities
- Architecture, design and development of Wideband and Narrow-band audio compression and decompression algorithms, audio quality enhancement algorithms, audio mixing, noise removal, echo-cancellation algorithms, VAD and other audio processing modules
- Analysis of processing power for algorithmic blocks (MCPS) and memory bandwidth when running on a multi-core DSPs and high number of channel counts
- Analysis and enhancement of different algorithm processing blocks and optimization of logic on multi-core DSPs and VLIW instruction sets.
- Development of algorithm integration framework and integration of algorithms into a multi-DSP environment with large scale channel processing capabilities.
- Development of unit test framework and providing unit test results
- Analyzing audio quality using different quality tools and matrix and providing quality results to the integration team

Experience:
- 8-10 years of experience in the industry developing audio algorithms on DSPs or programmable chips
- Very strong background in Wideband and Narrow band audio compression and decompression algorithms using standards such AAC, AC-3, G.7x.
- Strong background in optimization of different algorithmic blocks on DSPs for high channel count/density.
- Experience in developing unit test applications testing and verifying algorithms as well as audio algorithm integration framework integrating algorithms in a system.
- Fundamentals of C/C++ has to be very clear and must be very strong programmer. Must have experience in analysis and characterization tools using MATLAB for algorithm development and testing. FPGA development experience is a great plus.
- Experience with video and audio quality test and measurement tools is required
- Must have been involved in a complete product development lifecycle, released successful product in the market which has been extensively used by customers
- Excellent communications skills, written and verbal is essential for this position
- Ph. D or M.S degree from reputed institute is required for this position

CLICK TO APPLY

NEW!!! Technical Leader, Algorithm Development Group - Video Algorithm Development

CLICK TO APPLY

We have a current opening for a Technical Leader, Algorithm Development Group in the Media Processing Business Unit within Emerging Technologies Business Group (ETBG). We design and develop video processing platforms to implement Cisco's video collaboration and medianet initiatives. These platforms use advanced visual, audio, streaming, and interactive technologies to realize the ultimate vision of any source to any display and are some of the more recent examples of how Cisco is changing the way we work, live, play, and learn.

Responsibilities
- Architecture, design and development of i. Scalable Video Codec (SVC) encoder and decoder algorithms using multi-core DSPs ii. H.264/VC-1 HD encoder and decoders and iii. Transcoders and transraters
- HD 1080p x 60 resolution/framerate video processing/compression using above mentioned standards and associated algorithms
- Analysis of processing power for algorithmic blocks (MCPS) and memory bandwidth when running on a multi-core DSPs
- Analysis and enhancement of different algorithm processing blocks and optimization of logic on multi-core DSPs and VLIW instruction sets.
- Development of algorithm integration framework and integration of algorithms into a multi-DSP environment with large scale channel processing capabilities.
- Development of unit test framework and providing unit test results
- Analyzing video quality using different quality tools and matrix and providing quality results to the integration team

Experience
- 8-10 years of experience in the industry developing video algorithms on DSPs or programmable chips
- Very strong background in HD video compression and decompression algorithms using standards such as Scalable Video Coding (SVC), Wavelet, H.264 HD Baseline and Main Profile, VC-1 and MPEG-2 HD and optimization of algorithms for faster speed and higher quality.
- Strong background in optimization of different algorithmic blocks on DSPs or FPGAs or other programmable chips
- Experience in developing unit test applications testing and verifying algorithms as well as video algorithm integration framework integrating algorithms in a system.
- Fundamentals of C/C++ has to be very clear and must be very strong programmer. Must have experience in analysis and characterization tools using MATLAB for algorithm development and testing. FPGA development experience is a great plus.
- Experience with video and audio quality test and measurement tools is required
- Must have been involved in a complete product development lifecycle, released successful product in the market which has been extensively used by customers
- Excellent communications skills, written and verbal is essential for this position
- Ph. D or M.S degree from reputed institute is required for this position

CLICK TO APPLY

NEW!!! Sr. Manager, Algorithm Development Group, Media Processing Platform

CLICK TO APPLY

At a pivotal point in its 25-year history, Cisco has launched its first formal "internal venturing" operation, a group dedicated to hatching all- new billion-dollar businesses from within the company. The business unit, known as the Emerging Technologies Business Group (ETBG), is an unprecedented effort for Cisco, which has traditionally expanded through acquisitions, partnerships, and by augmenting existing product lines. ETG offers the company a magnetic hub for ideas and a systematic process for launching businesses, giving Cisco the necessary nimbleness to respond to the mercurial nature of today's whirlwind technology development. It can do what existing Cisco business units find very difficult: create all new product categories.
As on the efforts within ETG, we are in the process of bringing a new multimedia service delivery platform and associated applications which will change the way we collaborate and communicate with team members in enterprise today.

As the Sr. Manager, Algorithm Development Group, you will report to the Director of Engineering and will be responsible for all the aspects of innovative multimedia processing algorithms development.

Responsibilities include managing a team of speech processing, audio processing, video and image processing engineers developing new and innovative network based media processing systems using DSPs, FPGAs, ASICs and multi-core network processors. Working collaboratively with sales, marketing and other cross-functional stakeholders, the manager should define and align team and business priorities.

Job Requirements:
The candidate should have experience managing algorithms development activities developing multimedia solutions involving compression technologies (H.264, SVC, MPEG-2, AAC/AC-3 chipsets or DSP based S/W modules) for consumer or network centric multimedia devices. Experience in managing Ph. D researchers and engineers with signal processing expertise, managing test teams along with development, and managing development across the globe is highly desirable. The candidate must have been assumed complete responsibilities of the software development, including architecture, design, development, quality assurance and technical documentations in his prior roles. The ideal candidate should bring a track record of success in a similar role, strong interpersonal skills, and a can-do attitude.
The candidate should have experience in developing different aspects of multimedia processing algorithms, including:
- H.264 video compression/de-compression using DSP or ASIC
- H.264 SVC compression/de-compression algorithms
- Speech synthesis (speech to text, speech to speech)
- Audio processing, including wideband audio (AAC, AC-3, G.7x, AMR)
- Image processing filters development

Experience in managing large software development teams and releasing successful software products in the market is highly desirable for this position.
A M.S/Ph. D degree in computer science of relevant areas with 10+ years of industry experience as software manager is desirable.

CLICK TO APPLY

Monday, February 8, 2010

NEW!!! Senior Search Engineer, Search Infrastructure - Solr/Lucene

CLICK TO APPLY

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 solr/lucene search infrastructure, excellent programming skills in Java and track record of delivery.

Job description/Role/Responsibility:
* Design, Develop & Maintain Search Infrastructure Platform for NCBU Product based on solr/lucene.
* Customizations to Solr/Lucene internals to meet product requirements.
* Build a Text Extraction Framework using Apache Tika.
* Build a scalable & highly performant search platform for large indices with sub second query response times.

Requirements/Required Skill set
* Hands on experience in search engines and information retrieval - especially with solr/lucene.
*Strong programming skills with Java.
*Linux
* Very high technical competence & proven track record for product delivery.
* Strong interpersonal skills and teamwork.
* Ability to work and thrive in a true “startup” model.
* Masters preferred.

CLICK TO APPLY

NEW!!! Senior Search Engineer, Develop NLP / Text Mining based Algorithms for building critical product features

CLICK TO APPLY

Cisco’s Emerging Technologies Business Group (ETBG) 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), ETBG’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 software engineer with domain expertise in Natural Language Processing, Machine Learning and search infrastructure and track record of delivery.

Job Description:
* Develop NLP / Text Mining based Algorithms for building critical product features.
* Innovation via Prototype & research of new NLP based algorithms.
* Develop & evolve search refinements to NCBU’s current search infrastructure based on lucene/solr.
* Write architecture and system functional specifications, design specifications As well as implement and test product features.

Requirements:
* Industry experience in NLP , Data Mining & Search Infrastructure for 3+ years.
* Solid track record of Software Development for 8+ years
*Strong programming skills with Java.
*Very high technical competence & proven track record for product delivery.
* Strong interpersonal skills and teamwork.
* Ability to work and thrive in a true “startup” model.
* Masters/PHD preferred.

CLICK TO APPLY

Tuesday, February 2, 2010

NEW!!! Executive Communications Manager, Emerging Technologies Business Group

CLICK TO APPLY


We currently have an opportunity for an experienced Executive Communications Manager to lead the executive communications for the SVP of the Emerging Technologies Business Group (ETBG). ETBG focuses on creating solutions in new and adjacent markets built around advanced video, voice, and data communications.

Responsibilities:
-Designing and developing a communications strategy and an executive point of view for internal and external audiences.
-Developing and executing strategic communications and managing the operations and process for the organization.
-Drive creative, thought leadership messaging for new market adjacencies and priorities.
-Must develop strong partnerships within the organization as well as cross-functionally in order to develop content and messaging for key communication deliverables.
-Ensures overall communications strategy is successfully executed across multiple channels.
-Additional responsibilities include creating briefing materials, presentations, special writing assignments and special project and event assignments.

Skills Required:
-5+ years of experience in an Executive Communications role.
-Demonstrate strong leadership skills, executive influence skills and content development skills, with the ability to communicate details and share best practices both inside and outside the organization.
-Must be very detailed oriented and organized with the ability to work seamlessly within broader team to achieve desired results.
-Must have strong culture of teamwork and collaboration across the group and execute with timeliness and quality.
-Seen as someone who could provide positioning counsel as a subject matter expert.
-Must be able to extract salient information from multiple sources and synthesize information into presentations that are consistent with the approved communications strategies.
-Strong process and operational skills with the ability to prioritize and align to key business objectives.
-Flexible and resilient.
-Problem solver.
-Ability to gain consensus among others.
-Ability to manage sensitive situations and sensitive materials.
-Ability to grasp technical issues and market considerations.
-Solid project management skills and attention to detail.

Education:
Requires BA/BS in Marketing, Business, IS or equivalent plus 5+ years of related experience in Marketing or Communications organization.

CLICK TO APPLY