| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 360 人关注过本帖
标题:【北京】知名美企聘Android、C++开发等众多职位
只看楼主 加入收藏
ecko
Rank: 2
等 级:论坛游民
帖 子:75
专家分:60
注 册:2009-3-31
收藏
 问题点数:0 回复次数:0 
【北京】知名美企聘Android、C++开发等众多职位
第一个职位:Lead Software Development Engineer -Helix SDE Lead
招聘人数:1人
Manage Real Media Player projects for Smart Phone Market from concept to release
Write requirements and product specifications
Communicate directly with carrier and OEM technical contacts
Perform design and development of media player solutions from concept to release
Work with QA and ensure quality of contributions from other team members.
Mentor and coordinate tasks with other team members.
Key Accountabilities

Key Accountabilities    % of Time
1. Communicate with customer directly on key features and milestones    15%
2. Writing Software Specifications and High Level Design    20%
3. Coding    30%
4. Code inspections and system integration    20%
5. Cross-team communication and coordination    15%
Communication:
Identify the key contacts the position deals with on a regular and recurring basis inside and outside RealNetworks as part of the job as well as the purpose of the contact.
Contact                      Purpose of contact
Development Manager    Communicate project status, schedule, quality issues, staffing
Internal Engineering team    Communicate with internal engineers on project
External Engineering team    Communicate directly with Wireless Carriers, Semiconductor Companies or OEM’s
Internal QA Team    Understand and respond to quality issues
Education and Experience:
Indicate the minimum level of formal education and work experience required for the position.  Indicate the degree/diploma/technical or professional certification requirements and the number of years of experience.   

Education    Bachelors Degree in EE or CS required.  Masters Degree in technical discipline or equivalent experience is a plus.
Experience:7 years of experience writing software for Consumer Electronic Devices    3 years experience with multi-media engines/platforms.
Other Information:
Provide any other key information required to understand the nature of the job.
Design and development of complex products from conception to release.
Make decisions on technical architecture and product design.
Must be creative, self directed, strong problem solving ability, good written communication skills as well as the ability to multitask in a fast paced dynamic environment.
Must have worked on embedded systems and have understanding of how software/hardware works in real world applications.
Experience implementing networking protocols.
Understand concepts of encoders/decoders with experience integrating with multi-media engine.
C++ and/or Java with Object Oriented Concepts.
Enjoys directly working with customer

第二个职位:Server Producer SDE
招聘人数:6个
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%

第三个职位:Server Producer SDE Lead
招聘人数:1人
Education    Minimum:Bachelor’s degree in Computer Science.
Preferred:Master’s degree in Computer Science.
Experience    Minimum5+ years of C++ software development experience.2+ years of experience in a development technical lead role.
Preferred:5+ years of experience in a development technical lead role.
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.
    Experience with scheduling and managing people and projects.
    Strong verbal and written communication skills.
Preferred:
    Experience producing high-quality and high-performance software intended for carrier-class/server-class environments.
    Experience working with streaming media related technologies.
    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.
     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.    60%
2.    SDE Team Management – Provide timely updates on team and individual project status and issues to manager and team members in meetings, in person and via email, fine-grained project and team scheduling and tracking.    20%
3.    Software Code and bugfix reviews – Submit all changes and documentation to project team peers for review.  Review code changes and documentation created by peers.    15%
4.    Software Documentation – Document all software for maintainability and use in an SDK where appropriate    5%

第四个职位:Android SDE
招聘人数:2人
Senior Embedded Software Development  Engineer
Perform, design and development of Android based media player for Smart Phone Market from concept to release
Contribute to decisions on technical architecture and product design.
Port and integrate changing UI and media player requirements on different Android Smartphones
Work with lead engineer on making software design reusable and more modular.

Key Accountabilities        % of Time
1. Research on latest multimedia technologies for Android        15%
2. Design new application features.        20%
3. Writing Software        45%
4. Cross-team communication and coordination        20%

Education and Experience:
Education:Bachelors Degree in EE or CS required.  Masters Degree in technical discipline or equivalent experience is a plus.
Experience :3-5 years of experience writing software for embedded products.
             2-3 years experience with Java ME or Android.
Other Information:
Design and development of complex products from conception to release.
Make decisions on technical architecture and product design.
Must be creative, self directed, strong problem solving ability, good written communication skills as well as the ability to multitask in a fast paced dynamic environment.
Must have worked on embedded systems and have understanding of how software/hardware works in real world applications.
Understand Android Framework.
Java Language with Object Oriented Concepts.

第五个职位:C++ Software Development Engineer
招聘人数:1个Lead、2个SDE
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 Multimidea project under Linux is preferred.
- Experience with Android, Java  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.  

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:
1.Development of RealPlayer and Helix DNA features 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.

Knowledge, Skills, and Abilities:
Minimum:
Understanding of Software Development Processes, 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, and Assembly language programming. 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++, 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:
4+ years commercial software experience with C++, and ever have  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   

ps:base北京东三环工体附近,合适会很快安排面试并Offer,有意者请发送CV至:
      gtalk/email:eckofy@
      msn/email:sap001@


[ 本帖最后由 ecko 于 2011-4-11 10:28 编辑 ]
搜索更多相关主题的帖子: 北京 Phone Android 
2011-04-11 10:20
快速回复:【北京】知名美企聘Android、C++开发等众多职位
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.044113 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved