Android开发高级工程师
长春多核技术有限公司
- 公司规模:50-150人
- 公司性质:外资(欧美)
- 公司行业:计算机软件
职位信息
- 发布日期:2012-08-11
- 工作地点:北京
- 招聘人数:若干
- 职位类别:高级软件工程师
职位描述
职位要求:
5年以上的应用软件开发经验
至少2到3年的Android高级开发经验,精通Android 2.2及以上版本的软件架构、API、Dalvik虚拟机及debug工具
至少基于android平台实现过2至3个应用
精通Java程序开发
有开发库和API的经验
有C++开发经验者优先
熟练的英文写作及口语能力
快速学习并运用新知识的能力
计算机或相关学科本科以上学历
Qualifications:
At least 5 years experience as a developer delivering consumer software applications
At least 2-3 years of in-depth programming experience on Android, solid understanding on the software architecture, APIs, Dalvik VM and Debug tools of Android 2.2 and later
Should have completed at least 2 to 3 apps in android platform
Strong background in Java development
Experience designing and developing libraries and APIs which are utilized by external development teams
C++ development is a plus
Strong English written and oral communication skills
Ability to learn new knowledge and quickly become productive in them
BS or further degree in Computer Science or equivalent
5年以上的应用软件开发经验
至少2到3年的Android高级开发经验,精通Android 2.2及以上版本的软件架构、API、Dalvik虚拟机及debug工具
至少基于android平台实现过2至3个应用
精通Java程序开发
有开发库和API的经验
有C++开发经验者优先
熟练的英文写作及口语能力
快速学习并运用新知识的能力
计算机或相关学科本科以上学历
Qualifications:
At least 5 years experience as a developer delivering consumer software applications
At least 2-3 years of in-depth programming experience on Android, solid understanding on the software architecture, APIs, Dalvik VM and Debug tools of Android 2.2 and later
Should have completed at least 2 to 3 apps in android platform
Strong background in Java development
Experience designing and developing libraries and APIs which are utilized by external development teams
C++ development is a plus
Strong English written and oral communication skills
Ability to learn new knowledge and quickly become productive in them
BS or further degree in Computer Science or equivalent
公司介绍
美国多核技术有限公司(http://www.multicorewareinc.com)是一家高技术公司,致力于为高性能计算应用提供基于多核处理器和众多核处理器的异构多核系统的软件和系统集成方案。公司的主要合作和服务对象包括世界级的大公司(比如美国超微半导体(AMD)公司)和研究机构,应用领域涵盖航天、生物信息学、生命科学、图像处理、科学计算以及金融服务等。公司的核心团队在对称多处理、多核/众多核硬件开发以及多线程软件开发方面拥有极其丰富的经验,比如首席技术官 - UIUC的胡文美教授,是并行多核处理器架构与编译器领域的世界级专家。
为开拓亚太区市场,我们决定在中国成立全资子公司,与总部的研发部门一起,共同承担关键产品、项目和技术的研发工作。我们将会在适当的时候择优选送业务突出的优秀员工到美国总部接受培训或工作一定时间,从而更好地加强公司内部的文化和业务交流。
另外,我们现正在各大学招聘符合如下资格的实习生,公司将组织参与实习的学生接受正规培训,培训合格者将参与公司的实际项目工作,并在毕业后优先予以录用。对于有毕业设计和学位论文要求的实习生,公司可提供相关课题。
实习培训岗位具体要求见招聘职位
附: 美国AMD(超微)公司4月27日发布如下媒体消息:
http://www.amd.com/us/press-releases/Pages/amd-multicoreware-optimize-opencl-2011apr27.aspx
AMD和Multicoreware(美国多核)团队帮助开发人员优化OpenCL在AMD Fusion APU (融合加速处理器)上的使用
美国多核公司(Multicoreware)在多核与异构计算环境的软件解决方案和工具开发中处于业界领先地位。AMD公司今天宣布了与该公司的一项新的合作,旨在共同开发一套先进的OpenCL优化工具。这套工具的开发,将会大大加快开发人员设计与优化运行于并完全利用AMD Fusion APU(AMD融合加速处理器)的独有处理能力的软件。
“加速并行处理器(APU)意味着可移动设备的计算能力达到了一个史无前例的水平,并且多核公司正在开发的这套工具将使得应用程序开发者用更少的努力就可达到这样的高性能,” AMD公司的负责融合经验的副总裁Manju Hegde说,“我们和多核公司的合作标志着在通向广泛采用OpenCL的产业道路上创造了另一个里程碑,因为我们通过给程序开发人员配置必要的工具来创建包含从消费电脑直到高性能计算领域的创新性的下一代应用软件。”
美国多核公司的首席技术官,胡文美教授说:“我们使用AMD设计的产品是专门用来解决目前软件生态系统所面临的重要开发难题,例如最大化计算利用率,高效的处理数据转移以及减小内核之间的依赖关系等。通过使用我们的这些改进工具,开发者将能够更容易地优化运行于强大的异构与多核心架构上的应用程序,并且充分利用可编程平台。OpenCL是一个非常重要的工业标准编程环境,它使得开发者只需关注应用,而不必关注芯片的具体架构。我们预测这些工具软件将会带来富有影响的创新,以及随之而来的一些令人难以置信的新用途。”
AMD和美国多核技术公司一起致力于继续推动OpenCL行业规范的广泛采用。这个高级工具集将支持所有相关供应商的硬件,从而帮助OpenCL在异构计算、APU(加速处理器)、独立的CPU(中央处理器)计算与GPU(图形处理器)计算等不同系统上的广泛部署。产品预览和工具稍后将于2011年公布。
针对那些关心异构计算的开发者,AMD将从6月13日至16日,在美国华盛顿州Bellevue举办第一届AMD融合开发者峰会。会议的参与者能够参与互动环节和掌上实验室,深化他们在高级CPU和GPU可编程性方面的知识,并对软件应用程序如何能够充分利用APU(加速处理器)的并行处理能力、将类似于超级计算机的处理能力带到日常计算任务获得更好的理解。参加者还有机会在AMD融合开发者峰会的三个技术会议和一个会前演示上获得美国多核公司有关OpenCL优化的第一手知识。相关信息参见如下网址, http://www.multicorewareinc.com/index.php?option=com_content&view=article&id=59&Itemid=87
为开拓亚太区市场,我们决定在中国成立全资子公司,与总部的研发部门一起,共同承担关键产品、项目和技术的研发工作。我们将会在适当的时候择优选送业务突出的优秀员工到美国总部接受培训或工作一定时间,从而更好地加强公司内部的文化和业务交流。
另外,我们现正在各大学招聘符合如下资格的实习生,公司将组织参与实习的学生接受正规培训,培训合格者将参与公司的实际项目工作,并在毕业后优先予以录用。对于有毕业设计和学位论文要求的实习生,公司可提供相关课题。
实习培训岗位具体要求见招聘职位
附: 美国AMD(超微)公司4月27日发布如下媒体消息:
http://www.amd.com/us/press-releases/Pages/amd-multicoreware-optimize-opencl-2011apr27.aspx
AMD和Multicoreware(美国多核)团队帮助开发人员优化OpenCL在AMD Fusion APU (融合加速处理器)上的使用
美国多核公司(Multicoreware)在多核与异构计算环境的软件解决方案和工具开发中处于业界领先地位。AMD公司今天宣布了与该公司的一项新的合作,旨在共同开发一套先进的OpenCL优化工具。这套工具的开发,将会大大加快开发人员设计与优化运行于并完全利用AMD Fusion APU(AMD融合加速处理器)的独有处理能力的软件。
“加速并行处理器(APU)意味着可移动设备的计算能力达到了一个史无前例的水平,并且多核公司正在开发的这套工具将使得应用程序开发者用更少的努力就可达到这样的高性能,” AMD公司的负责融合经验的副总裁Manju Hegde说,“我们和多核公司的合作标志着在通向广泛采用OpenCL的产业道路上创造了另一个里程碑,因为我们通过给程序开发人员配置必要的工具来创建包含从消费电脑直到高性能计算领域的创新性的下一代应用软件。”
美国多核公司的首席技术官,胡文美教授说:“我们使用AMD设计的产品是专门用来解决目前软件生态系统所面临的重要开发难题,例如最大化计算利用率,高效的处理数据转移以及减小内核之间的依赖关系等。通过使用我们的这些改进工具,开发者将能够更容易地优化运行于强大的异构与多核心架构上的应用程序,并且充分利用可编程平台。OpenCL是一个非常重要的工业标准编程环境,它使得开发者只需关注应用,而不必关注芯片的具体架构。我们预测这些工具软件将会带来富有影响的创新,以及随之而来的一些令人难以置信的新用途。”
AMD和美国多核技术公司一起致力于继续推动OpenCL行业规范的广泛采用。这个高级工具集将支持所有相关供应商的硬件,从而帮助OpenCL在异构计算、APU(加速处理器)、独立的CPU(中央处理器)计算与GPU(图形处理器)计算等不同系统上的广泛部署。产品预览和工具稍后将于2011年公布。
针对那些关心异构计算的开发者,AMD将从6月13日至16日,在美国华盛顿州Bellevue举办第一届AMD融合开发者峰会。会议的参与者能够参与互动环节和掌上实验室,深化他们在高级CPU和GPU可编程性方面的知识,并对软件应用程序如何能够充分利用APU(加速处理器)的并行处理能力、将类似于超级计算机的处理能力带到日常计算任务获得更好的理解。参加者还有机会在AMD融合开发者峰会的三个技术会议和一个会前演示上获得美国多核公司有关OpenCL优化的第一手知识。相关信息参见如下网址, http://www.multicorewareinc.com/index.php?option=com_content&view=article&id=59&Itemid=87