<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2883" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial><FONT face="Times New Roman">Cisco IPTV team is looking 
for a linux expert for 3-5 month contractor job or part time job. Please send 
resume to :<BR><BR>Kevin Kaichuan He<BR>Cisco Systems<BR>Work: 
4088535385<BR>Email: </FONT><A title=mailto:hek@cisco.com 
href="mailto:hek@cisco.com"><FONT face="Times New Roman">hek@cisco.com 
</FONT></A><BR><BR>
<DIV><SPAN class=445145400-07062006><FONT 
face=Arial>-------------------------------------------------------------------Project 
Description----------------------------------------------------------------------- 
<BR>Location: </FONT></SPAN>San Jose (primary)&nbsp;or Boxborough (secondary), 
Cisco Campus<BR><SPAN class=445145400-07062006><FONT 
face=Arial></FONT></SPAN></DIV>
<DIV><SPAN class=445145400-07062006><FONT face=Arial>LOA: 3-5 
months</FONT></SPAN></DIV>
<DIV><SPAN class=445145400-07062006><FONT face=Arial>Start: June or 
ASAP<BR></FONT></SPAN></DIV>
<DIV><SPAN class=445145400-07062006><FONT face=Arial>Skills:&nbsp; Embedded 
linux,&nbsp; tool-chain and build environment,&nbsp; package system,&nbsp; 
kernel patching and maintenance</FONT></SPAN></DIV>
<DIV><SPAN class=445145400-07062006></SPAN>&nbsp;</DIV>
<DIV><SPAN class=445145400-07062006><FONT face=Arial>Project Description: 
Construct a&nbsp;Platform Independent Build Environment for Embedded Linux 
Distribution</FONT></SPAN></DIV>
<DIV><SPAN class=445145400-07062006></SPAN>&nbsp;</DIV>
<DIV><SPAN class=445145400-07062006><FONT face=Arial>1) Upgrade the build 
environment for&nbsp;an embedded/server linux&nbsp;distribution (x86 
based)&nbsp;from Redhat7.3 based to standard Redhat Enterprise AS4/ES4 based 
build environment.&nbsp; In this process remove dependency of the embedded linux 
distribution on&nbsp;some legacy build tools and libraries in the old Redhat7.3 
based build environment. </FONT></SPAN></DIV>
<DIV><SPAN class=445145400-07062006></SPAN>&nbsp;</DIV>
<DIV><SPAN class=445145400-07062006><FONT face=Arial>2) The new build 
environment and toolchain should be able to build the 2.6.x based embedded linux 
source tree&nbsp;into 32-bit and 64-bit mixed binary (kernel is either 64-bit or 
32 bit,&nbsp; applications are 32-bit and 64-bit mixed)</FONT></SPAN></DIV>
<DIV><SPAN class=445145400-07062006></SPAN>&nbsp;</DIV>
<DIV><SPAN class=445145400-07062006><FONT face=Arial>3) Refactor a customized 
Linux 2.6.x kernel tree into the form of pristine <A title=http://kernel.org 
href="http://kernel.org/">kernel.org</A> source plus patches and adopt a SRPM 
style of patching and building scheme into the new build 
environment.</FONT></SPAN></DIV>
<DIV><SPAN class=445145400-07062006></SPAN>&nbsp;</DIV>
<DIV><SPAN class=445145400-07062006><FONT face=Arial>4) Enable a high-degree of 
platform independency for the builder environment. Thus the build environment 
itself (ideally be packaged in RPMs) can be installed to any standard linux 
distribution (Redhat AS4, SuSE 10, etc) running on any standard x86 based server 
platform.</FONT></SPAN></DIV>
<DIV><SPAN class=445145400-07062006></SPAN>&nbsp;</DIV>
<DIV><SPAN class=445145400-07062006><FONT face=Arial>5) Enable a high-degree of 
platform and distribution independency for the upper-layer applications in the 
embedded/server linux distribution.&nbsp;Introduce a RPM/SRPM like packaging 
system into the compilation&nbsp;scripts/Makefiles of the embedded linux 
distribution to enable component based upgrading, installation and 
maintenance.&nbsp;Ideally a new component can be developed as a RPM and dropped 
into the embedded linux distribution with ease.</FONT></SPAN></DIV>
<DIV><SPAN class=445145400-07062006></SPAN><SPAN 
class=445145400-07062006></SPAN>&nbsp;</DIV>
<DIV><SPAN class=445145400-07062006><FONT face=Arial>6) Adding more boot options 
to the bootstrapping code of the embedded linux distribution to enable the 
embedded system to&nbsp;boot from USB stick,&nbsp;CDROM, harddisk (currently can 
only boot from Compact Flash IDE card&nbsp;and CDROM)</FONT></SPAN></DIV>
<DIV><SPAN class=445145400-07062006></SPAN>&nbsp;</DIV>
<DIV><SPAN class=445145400-07062006><FONT face=Arial>Language:&nbsp; 
C/C++,&nbsp; perl, shell script, Makefile, python, Java</FONT></SPAN></DIV>
<DIV><SPAN class=445145400-07062006></SPAN>&nbsp;</DIV>
<DIV><SPAN class=445145400-07062006><FONT face=Arial>Working experience of Linux 
based build environment and GNU toolchain is a must</FONT></SPAN></DIV>
<DIV><SPAN class=445145400-07062006></SPAN>&nbsp;</DIV>
<DIV><SPAN class=445145400-07062006><FONT face=Arial>Experience in embedded 
linux and embedded system package system (e.g. RPM or alike)&nbsp;is 
required</FONT></SPAN></DIV>
<DIV><SPAN class=445145400-07062006></SPAN>&nbsp;</DIV>
<DIV><SPAN class=445145400-07062006><FONT face=Arial>Expertise in linux board 
bring-up and linux kernel are preferred</FONT></SPAN></DIV>
<DIV><SPAN class=445145400-07062006></SPAN>&nbsp;</DIV>
<DIV><SPAN class=445145400-07062006></SPAN><SPAN class=445145400-07062006><FONT 
face=Arial>Experience in development of high end&nbsp;64-bit x86 based SMP 
server is a plus</FONT></SPAN></DIV></FONT></DIV></BODY></HTML>