思科系统(中国)
公司行业: 计算机软件 通讯(设备/运营/增值服务)
计算机硬件及网络设备 IT服务(系统/数据/维护)/多领域经营
公司类型: 外商独资
公司规模: 1000-9999人
职位类别:计算机软、硬件/互联网/IT
工作地点:上海 发布日期:2010-10-13
工作经验:6年以上 最低学历:本科
管理经验:否 工作性质:全职
招聘人数:若干
Have you ever dreamed of watching interactive video via 3 screens - TV, PC, and Mobile devices, and be able to effortlessly shift between the different devices? And more importantly, generate your own video, put it on the network and share with your community all over the world, not just on PC, but on TV, PC and mobile all together? You now have the opportunity to make this a reality! Video is one of the focus technologies in Cisco, and the Cisco video networking group is expanding our R&D team. You will have the opportunity to work together with a group of Video industry experts on an exciting product, with the goal to reform the video world.
The ideal candidate will be both creative and pragmatic, with an eye for accuracy and detail. She or he must be a strong conceptual interactive designer who can utilize the technologies to create engaging concepts with usability, accessibility, and localization in mind. Candidates must possess a strong personal vision for how technology and design can be mobilized to create an extensible and gratifying user experiences. The candidate must demonstrate an ability to multitask on various design projects while maintaining schedules and communicating team status.
Job Description:
Participate on a project team of engineers involved in development of software for Cisco products that may include any of the following responsibilities:
Linux system administration managing product packaging / installation / upgrade / downgrade as well as system performance tuning
Design and implement video distribution applications for cable and telecom service providers involving multi-platforms.
Productize the ideas and solutions through the design, implementation, testing, and documentation phases. Contribute to small subsystem architecture design. Write complete functional and design specs. Develop multiple modules of code. Write major portions of unit and integration test plan. Perform complex subsystem level unit and integration tests. Identify and resolve problems found during internal verification testing at customer sites.
Develop industry standard code and use best practices in development.
Work closely with QA to ensure effective development of acceptance criteria and functional tests.
Follow relevant technology trends, standards, and industry direction.
Job Requirements:
Requires BSEE/CS combined with at least 8+ years of related experience, or MSEE/CS combined with at least 6+ years of related experience
Very familiar and working experience with building product/application on top of Linux Platform and working experience of Linux system level development
Familiar and working level experience with X86 based hardware platform and experience with prototyping hardware platform based on performance, cost factors etc.
Strong experience in Linux distribution / packaging is a must.
Ability to self-start and learn. Ability to work independently and within a team.
Solid understanding of networking principles, plus working knowledge of related disciplines. Hands-on experience with the OSI 7-layer networking model
Good understanding of networking fundamentals like socket level programming, eg TCP/IP
Skill with one or more scripting languages. Shell/Perl/Python experience highly desired.
Experience building C++ and Java applications.
Hand on experience in software / hardware tuning is a big plus
Familiar with HTTP, RTP/RTSP, and video streaming protocols and standards is a big plus