Hi, there is currently a Senior Tech Lead position open at Cisco. If you are interested, please let me know. Here is the Job Description:
===============================================================================
CDS-IS (Content Delivery System – Internet Streaming) 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 presents 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-IS 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 and sometimes modifying the 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 highly scalable multi-threaded asynchronous applications that support a flexible and extensible plug-in architecture to accommodate today’s fast changing video technologies.
Two types of positions:
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.
If you are interested, please contact lidan@cisco.com
__._,_.___
No comments:
Post a Comment