Oh, my email is lidan@cisco.com if you are interested. Thanks!
From: tsinghua-nc@yahoogroups.com [mailto:tsinghua-nc@yahoogroups.com] On Behalf Of Dan Li (lidan)
Sent: Saturday, May 15, 2010 11:28 PM
To: tsinghua-nc@yahoogroups.com
Subject: [Tsinghua-NC] Cisco: tech lead position
Hi, my group is hiring multiple tech-lead positions. If you are interested, please let me know. Details below. Thanks!
CDS (Content Delivery System) product is a key component of Cisco’s video strategy, in both Service Provider and Enterprise. CDS Streamers reside in the network and deliver video as well interactive rich media over HTTP, RTMP, and RTSP to a wide range of clients including TV, STB, PC, Laptop, PDA, iPhone, iPad, Home Gateways, at very high quality and high performance. Built on top of Linux, CDS represents great challenges and opportunities in computer architecture such as the file system, networking stack, memory and scheduling, as well as distributed system problems around service routing and self-organizing content distribution hierarchies. In particular, recent developments around Westmere CPU, Solid State Drives, and Virtualization, plus HTTP Adaptive Bit Rate Streaming, are creating a wave of innovation and disruption in the market place.
In this context, the CDS engineering team is hiring the brightest kernel and user-space engineers to innovate and create the next-generation high-performance content-delivery product. Successful applicants (for the kernel position) will have a deep understanding of the Linux kernel inner-workings and have hands-on experience in crafting sophisticated data-path modules inside of the Linux kernel, utilizing Linux kernel subsystems. Successful applicants (for the user-space position) will have superb working knowledge of C++ and the ability to design, implement, and debug large-scale high-performance multi-threaded asynchronous applications that support a flexible and extensible plug-in architecture to accommodate today’s fast changing video technologies.
Kernel Engineer Requirements:
1. At least 2 years hands-on in Linux internal, kernel module, networking and/or filesystem development. At least 5 years in other real-time OS and/or kernel experience.
2. Must be proficient in C programming
3. Must be expert in at least three areas in Linux kernel: IP networking, SMP, process management, I/O subsystem, performance analysis, filesystems, memory management.
4. Must have good team work and communication skills.
5. Experience in video streaming is a big plus.
6. Experience in flash SSD is a big plus.
7. Experience in Virtualization is a big plus.
User-space Engineer Requirements:
1. At least 8-10 years experience on hands on development on C++ over Unix/Linux.
2. At least 4-6 years experience in designing of various components/subsystems independently and implementation of the same.
3. Must have good knowledge on multi-threading, event driven programming, basis system level programming.
4. Knowledge on protocols like HTTP, RTP, RTSP, MPEG2TS is a plus
5. Must have good team work and communication skills.
Thanks!
Dan
__._,_.___
------
Tsinghua Alumni Association of Northern California
Group policy: http://www.tsinghua-nc.org/about/email
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe
__,_._,___
No comments:
Post a Comment