红联Linux门户
Linux帮助

【社招】北京Realnetworks-linuxC++ java 研发职位

发布时间:2011-10-08 14:34:06来源:红联作者:kylin1113
第一个职位:Senior development manager (consuer team)
Ps:学历要求本科以上,英文熟练 要8-10年以上经验的。

Summary
As Development Project Manager (SDE) RealNetworks Asia Consumer Business Division, the candidate will be a member of Media Platform Team (split between Japan and China) which is responsible for overall technology, software and web development, design and production, and system and network infrastructure. Asia Consumer Business Division is quickly increasing its products and services offerings and markets which they are offered to - as a result, naturally, there is huge increase in demand for development resources.

Due to the increasing demand for web development, design and production, Asia Consumer Business Division is looking to set up flexible and scalable development environment by utilizing outsource vendors in China to concurrently carry out multiple development projects. To successfully achieve this mission, we need a strong development manager to effectively interface between ongoing development needs and outsource vendors to concurrently carry out multiple projects.

The candidate needs to have strong project management skills (focusing on web development projects), communication skills (language and technology), project requirement and work scope assessment skills, and strong leadership and maturity to collaborate/manage/interface with both internal, external teams and vendors. In addition, the candidate needs to have strong passion, interest and understanding of the latest web technologies and their trends, entertainment media and social networking as well as deep understanding of user needs, engagement and behavior towards such media.

Responsibilities
While responsibilities are mainly focusing on overseeing development projects by working with outsource vendor(s) in China to achieve scalability in development resources, the candidate must have hands-on working level software development experience and be able to take on actual software development tasks. The candidate not only need to deliver on the expected requirements and schedule, he or she must maintain highest possible work quality by making sure outsource vendors also deliver on the promise of high quality results.

Work with another SDE and outsource vendor(s) as a virtual team, and work closely with cross-functional teams in China and Japan in day-to-day basis to carry out responsibilities of managing big and small development projects
Development projects are mainly on web services and web properties for Real video services and media players, but will slowly include smart phone and tablet applications
Quickly and clearly understand and assess development requirements out of conceptual and/or abstract business, service, and marketing requirements and quickly produce work scope, project plan, project requirements, schedule and checklist
Determine which parts of development projects can be or should be outsourced
Efficiently manage and coordinate multiple development projects at the same time, and continuously provide status updates, manage and resolve issues and problems, track requirement changes and deliver highest quality work results

Time Spent Description of functions
50% Project Management and Vendor Management
By utilizing resources of outsource vendor(s) in China, manage, coordinate and deliver results on multiple development projects from wide range of scale and scope
30% Product, Service and Roadmap Planning
Participate in product, service and roadmap planning of Real products and services to clearly understand development requirements and plan ahead resource allocation for what is in the pipeline
10% Documentation and Building Knowledge Base
Make sure knowledge, intellectual properties, and project deliverables stay within the team by documenting and archiving projects and tasks in detail
10% Chinese Technology and Trends Research
Be on top of the latest technology and trends in China’s tech and Internet market by ongoing research and analysis on trendy services and the latest technologies

Education:
 Bachelor’s degree in Computer Science, minimum of 8+ years of experience, or an equivalent combination of education and experience, knowledge and skills

Experience
Minimum of 5+ years of software design, development and engineering (actual hands-on experience is a must)
 Minimum of 3+ years of development project management, development resource (people) management and/or development vendor management
Development resource management and actual project management based on team’s and company’s overall goals, industry trend and customer needs
Strong verbal and written communication skills in both Chinese and English
Strong knowledge, proficiency and work experience using two or more of the following languages:
PHP, Pythion, Perl, Javascript, C++ or Java
Proficiency with SOAP, JSON and AJAX
Strong knowledge, passion, and understanding of the latest Internet technology and trends

Personal Attributes:
Strong initiative and self-motivated, and ability to work without close supervision
Strong problem solving and analytical skills
Well organized and attention to details
Able to build strong working relationships at all levels
Enjoy working as an individual contributor and as part of a team
Able to think issues through in a logical manner
Able to remain calm under pressure


第二个职位:RPID team java SDE
要求:本科以上学历,3-5年工作经验,英文熟练

Objective
Develop a single scalable orderpath platform to support all business units’ needs in both domestic and international markets.

Introduction
Real’s RP/Cloud service group provides service of digital media management and delivery to any device, anybody and anywhere in the world. The store development team is seeking an enthusiastic and talented SDE to help architect, design and build a highly available and scalable store system in global market.

Key Accountabilities % of Time
1. Design and develop the components of new store platform 35%
2. Support ongoing business in existing stores 30%
3. Consolidate the existing orderpaths to new store 30%
4. Code review and documentation 5%

Education
Bachelor’s degree in Computer Science or computing related discipline

Experience
Minimum:
• Strong knowledge of Java/J2EE platform and Java-based web services such as Spring Web Service.
• Experience with JSP/Servlet, HTML, AJAX, JavaScript, JQuery, Internationalization
• Experience with Linux and application/web server.
• Familiar with CVS, Maven.
• Demonstrated ability to work well with local and remote team members.
• 4+ years hands on Java based web application development.

Preferred:
• ORM, database skill is a plus.
• Experience to design and develop 24/7 high traffic multi-tier web applications.


第三个职位: JAVA STE
要求:3-5年工作经验,本科以上学历,英文熟练
Objective
Test a scalable orderpath platform to support all business units’ needs in both domestic and international markets.

Introduction
Real’s RP/Cloud service group provides service of digital media management and delivery to any device, anybody and anywhere in the world. The store development team is seeking an enthusiastic and talented STE to analyze and drive testing a highly available and scalable store system in global market.

Key Accountabilities % of Time
1. Automation and testing tool development 55%
2. Test plan and cases creation, procedural documentation 25%
3. Deployment and production monitoring 20%

JOB REQUIREMENTS
Education
Bachelor’s degree in Computer Science or computing related discipline

Experience
Minimum:
• 5+ years experience of testing multi-tier web based application applications using multiple clients, OSs and browsers.
• Excellent coding skills in Java or any structured programming language.
• Deep knowledge in test methodologies, test automation design.
• Experience planning, designing, and implementing testing strategies and automation infrastructure for large scale software system.
• Knowledge of basic Unix/Linux commands.
• Knowledge of relational database and basic SQL.
• Strong written and verbal communication skills.

Preferred:
• Experience with 24/7 high traffic web system.
• Experience with I18N & Localization e-commerce systems.
• Hands-on experience of web based, multi-tier enterprise software application QA engineering, analysis, and testing methodologies and software development lifecycles.


第四个职位:Software development engineer (helix client customer project)
要求:3-5年工作经验,英文熟练
GENERAL SUMMARY/PURPOSE
RealNetworks is seeking a highly energetic Software Development Engineer to develop a range of products based on Helix DNA . This includes RealPlayer as well as other user-focused applications on emerging devices such as netbooks, mobile internet devices and smartphones. Primary responsibilities include designing and developing software on the Helix platform mainly using C++, debugging key products for high profile Helix customers, and helping build the Helix developer community through participation in email, IRC, and occasional tele-conferences.

Can you see yourself developing software that drives the adoption of rich media on mobile devices? Do you have the skills, the motivation, the creativity, and the desire to drive adoption of RealPlayer technology on these embedded devices? If this sounds like you then consider becoming a SDE on the Helix China team. We have an opening for a high-energy self-starter SDE to help in incubating the next generation of multimedia experiences on mobile devices or other embedded devices. We will target all of the ways in which people want to enjoy media on the go.

Qualifications include:
• 3+ years of experience in C++ development, particularly on mobile phones. Good understanding of object oriented coding principles and cross platform development techniques is required.
• At least 1 yr of experience working in multi-national teams that reside partially in Beijing and partially in the United States.
• Experience with Embedded Multimidea project under Linux is preferred.
• Experience with Android, Java & C development are plus.
• Bachelor Degree in Computer Science or equivalent experience required. Masters degree is preferred.
• Must be creative, have strong problem solving ability, good verbal and written communication skills, and a desire to deliver cutting edge technology in a fast-paced, dynamic environment.
Essential Functions % of Time
1. Development/Customization of RealPlayer and Helix DNA features for embedded devices
50% of time
2. Debugging problems in the software, working on customer issues
40% of time
3. Participation and assistance with team functions (reviewing new community processes, documentation, etc.)
10% of time

Non-Essential Functions:
• Internal advocacy and education on Helix Community
• Development of extra Helix Community projects which may propel expansion of the community.

QUANTITATIVE MEASURES
* On-time development of features, bug-fixes.
JOB REQUIREMENTS
Knowledge, Skills, and Abilities:
Minimum:
Understanding of Software Development Processes, Embedded Software development, Operating Systems, Compilers and Debuggers. Ability to participate in technical discussions with peers, explain designs and walk through code implementations. Understanding of performance characteristics of algorithms. Solid knowledge & skill on C++.

Preferred:
Knowledge of cross platform development techniques. Knowledge of Operating System theory and implementations, Compiler theory. Debugging skills using symbolic debugger as well as other logging techniques. Ability to debug applications from stack traces and core dumps. Working knowledge of C++, C, Android, Java. Ability to evaluate designs and implementations for maintainability, correctness, performance and flexibility.

Education, Certification, and/or Training:
Minimum:
BSCS, BSEE, or other 4 year Technical degree
Preferred:
MSCS, BSCS, BSEE, BS Math or other technical degree.

Experience:
Minimum:
3+ years experience with C++ development. At least 1 medium scale project from inception to completion.

Preferred:
5+ years commercial software experience with C++, and ever have C or Java application development experiences. Cross Platform development experience. At least 3 medium scale software project.

Physical Requirements/Working Conditions:
Work in an interior cube, open work environment with background noise and interruptions. Proficient typing skills to input code, debug, communicate via e-mail (35+ wpm). Hear, see, and speak to participate and communicate effectively in small to medium sized meetings with hand outs, white board content, or projections



第五个职位:Server Producer SDE
Education Minimum:Technical degree in Computer Science.
Preferred:Bachelor’s degree in Computer Science.
Experience Minimum:2-4 years of C++ software development experience.
Preferred:5-7+ years of C++ software development experience.
Knowledge, Skills and Abilities
Minimum:
& Advanced programming skills using C and C++.
& Must have strong skills in the following areas: Experience developing software under Windows and/or UNIX; good understanding of Software Development Processes, Operating Systems, C/C++/OOD, Assembly Language, Compilers and Debuggers, multi-threaded and SMP development, Networking and OS-level network APIs.
& Ability to debug applications from stack traces and core dumps, including at least a basic understanding of assembly language level constructs on at least one architecture.
& Ability to multi-task multiple projects and responsibilities and contribute effectively as a member of a team.
Preferred:
& Experience working with streaming media related technologies.
& Experience producing high-quality and high-performance software intended for carrier-class/server-class environments.
& Experience working with Directshow technologies and encoder related technologies.
& Experience porting software to new platforms or developing software to target multiple simultaneous platforms (Windows and multiple Unix variants).
& Experience with unit testing and building a unit test harness.
Key Accountabilities % of Time
1. Software Development and Bug fixing - Develop and maintain software for various projects using C++ or other relevant languages, including thorough unit and integration testing. 85%
2. Software Code and bugfix reviews - Submit all changes and documentation to project team peers for review. Review code changes and documentation created by peers. 10%
3. Communication of status - Provide timely updates on project status and issues to manager and team members in meetings, in person and via email. 5%

第六个职位: client SDE - China
DEPARTMENT: Helix Client Prod Dev
Qualifications include:
• 3+ years of experience in C++ development, particularly on mobile phones. Good understanding of object oriented coding principles and cross platform development techniques is required.
• At least 1 yr of experience working in multi-national teams that reside partially in Beijing and partially in the United States, fluent in English communication.
• Experience with Embedded Multimidea project under Linux is reqired, be familiar with at least one of the multimedia players such as GStreamer, PVPlayer, HelixPlayer, StageFright, etc..
• Must be creative, have strong problem solving ability, good verbal and written communication skills, and a desire to deliver cutting edge technology in a fast-paced, dynamic environment.
• Experience/knowledge on multimedia decoders (RealVideo, H.264, etc.) is a plus.
• Experience with Android, Java & C development are plus.
• Bachelor Degree in Computer Science or equivalent experience required. Masters degree is preferred.

PRINCIPLE DUTIES AND RESPONSIBILITIES
List the five to six major job duties (essential job functions) in order of their importance and the percentage of time used to perform that duty. Be as specific as possible. Duties may include such activities as maintains department files, uses a variety of software to compose correspondence, provides recommendations on investment strategy, creates financial spreadsheets, etc. The total time should equal 100%.

Essential Functions:% of Time
1.Development of RealPlayer and Helix DNA features for embedded devices 60%
2.Debugging problems in the software, working on customer issues 30%
3.Participation and assistance with team functions (reviewing new community processes, documentation, etc.) 10%

Non-Essential Functions:
• Internal advocacy and education on Helix Community
• Development of extra Helix Community projects which may propel expansion of the community.

QUANTITATIVE MEASURES
* On-time development of features, bug-fixes.

JOB SPECIFICATIONS
List the minimum and then the preferred levels of knowledge, skills, and abilities, education, and experience required for this position.

Minimum:
Understanding of Software Development Processes, Embedded Software development, Operating Systems, Compilers and Debuggers. Ability to participate in technical discussions with peers, explain designs and walk through code implementations. Understanding of performance characteristics of algorithms. Solid knowledge & skill on C++.

Preferred:
Knowledge of cross platform development techniques. Knowledge of Operating System theory and implementations, Compiler theory. Debugging skills using symbolic debugger as well as other logging techniques. Ability to debug applications from stack traces and core dumps. Working knowledge of C++, C, Android, Java. Ability to evaluate designs and implementations for maintainability, correctness, performance and flexibility.

Education, Certification, and/or Training::
Minimum:BSCS, BSEE, or other 4 year Technical degree
Preferred:MSCS, BSCS, BSEE, BS Math or other technical degree.
Experience:Minimum:3+ years experience with C++ development. At least 1 medium scale project from inception to completion.

Preferred:
5+ years commercial software experience with C++, and ever have C or Java application development experiences. Cross Platform development experience. At least 3 medium scale software project.

Physical Requirements/Working Conditions:
Work in an interior cube, open work environment with background noise and interruptions. Proficient typing skills to input code, debug, communicate via e-mail (35+ wpm). Hear, see, and speak to participate and communicate effectively in small to medium sized meetings with hand outs, white board content, or projections


简历发到:knight@tiancai.com
我的联系方式如下:
线上咨询工具
MSN:res1113@126.com
gtalk:kylin7063@gmail.com
QQ:1945622736
文章评论

共有 1 条评论

  1. comes 于 2011-10-08 15:55:57发表:

    河强悍。支持一下。