Back-end Developer for IBM XL Compilers(职位编号:SWG-0508358)
国际商业机器中国有限公司(IBM)
- 公司行业:计算机软件
职位信息
- 发布日期:2013-01-15
- 工作地点:上海
- 招聘人数:若干
- 学历要求:本科
- 语言要求:英语熟练
普通话熟练 - 职位类别:网站编辑 软件工程师
职位描述
Job description
IBM has a long history of delivering innovative, high-quality compiler products to the marketplace. IBM compilers are designed to unleash the full power of IBM processors, including those for the different architectures shipped in industry-leading IBM Power, IBM System z®, and IBM Blue Gene® server systems. IBM XL C/C++ and XL Fortran compilers are specifically designed to maximize the performance and throughput of these processors, helping to optimize the performance of commercial and high-performance computing workloads.
The compiler development team in China Development Lab will work closely with the IBM Compilation Technology team in the IBM Canada Laboratory (Toronto location) to deliver new releases of C/C++ and Fortran compiler technology for Linux and AIX platforms. We are looking for talent to build a strong development team, including a release manager, front-end developers, back-end developers, testers, and a performance analyst.
Job Responsibilities
These individuals need to be experienced, creative, and energetic software developers who have or can quickly learn compiler optimization and performance analysis skills. They will be working on developing back-end optimization components that run on and target multiple operating systems and hardware, and are the most advanced optimizing compiler back-ends in the industry. Their specific focus will be on Linux and AIX onIBM POWER hardware. Job responsibilities will include performance analysis; design and implementation of optimization algorithms to fully exploit modern, state-of-the-art microprocessor technologies, as well as support and maintenance of existing compilers products in the field. They will be working with a team of highly skilled compiler developers deploying these compiler backends to both single-processor and multiprocessor environments.
Job Requirements (skills/experience)
Practical experience developing large software projects
Strong problem determination, communication and C/C++ programming skills
Strong compiler optimization and performance analysis skills
Good working knowledge of Unix type operating systems
Good working knowledge of software development best practices, including Agile development
Strong aptitude to learn and apply knowledge quickly
Knowledge of IBM POWER hardware, compiler architecture, Fortran, or optimization is an asset
Qualifications(Education/Major/Certificates)
Bachelor's , Master's or PhD. in Computer Science or Electrical/Computer Engineering, or Graduates in other disciplines with related skills, experience and interests.
Looking for external experienced hires, 2010 graduates or IBM internal candidates
Required
Bachelor's Degree
English: Fluent
Required
Bachelor's Degree
English: Fluent
Chinese simplified: Fluent
Preferred
Master's Degree
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
IBM has a long history of delivering innovative, high-quality compiler products to the marketplace. IBM compilers are designed to unleash the full power of IBM processors, including those for the different architectures shipped in industry-leading IBM Power, IBM System z®, and IBM Blue Gene® server systems. IBM XL C/C++ and XL Fortran compilers are specifically designed to maximize the performance and throughput of these processors, helping to optimize the performance of commercial and high-performance computing workloads.
The compiler development team in China Development Lab will work closely with the IBM Compilation Technology team in the IBM Canada Laboratory (Toronto location) to deliver new releases of C/C++ and Fortran compiler technology for Linux and AIX platforms. We are looking for talent to build a strong development team, including a release manager, front-end developers, back-end developers, testers, and a performance analyst.
Job Responsibilities
These individuals need to be experienced, creative, and energetic software developers who have or can quickly learn compiler optimization and performance analysis skills. They will be working on developing back-end optimization components that run on and target multiple operating systems and hardware, and are the most advanced optimizing compiler back-ends in the industry. Their specific focus will be on Linux and AIX onIBM POWER hardware. Job responsibilities will include performance analysis; design and implementation of optimization algorithms to fully exploit modern, state-of-the-art microprocessor technologies, as well as support and maintenance of existing compilers products in the field. They will be working with a team of highly skilled compiler developers deploying these compiler backends to both single-processor and multiprocessor environments.
Job Requirements (skills/experience)
Practical experience developing large software projects
Strong problem determination, communication and C/C++ programming skills
Strong compiler optimization and performance analysis skills
Good working knowledge of Unix type operating systems
Good working knowledge of software development best practices, including Agile development
Strong aptitude to learn and apply knowledge quickly
Knowledge of IBM POWER hardware, compiler architecture, Fortran, or optimization is an asset
Qualifications(Education/Major/Certificates)
Bachelor's , Master's or PhD. in Computer Science or Electrical/Computer Engineering, or Graduates in other disciplines with related skills, experience and interests.
Looking for external experienced hires, 2010 graduates or IBM internal candidates
Required
Bachelor's Degree
English: Fluent
Required
Bachelor's Degree
English: Fluent
Chinese simplified: Fluent
Preferred
Master's Degree
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
公司介绍
For nearly 100 years, IBM has created products to handle information. Today, as the world's largest information technology company, it invents, develops and manufactures the most advanced information technologies computer systems, software, storage systems and microelectronics. But that's just for starters. After decades as the undisputed leader in the computer hardware business, IBM has transformed itself into an information technology services business. It is passionately committed to adding value for our clients from helping to keep grocery shelves stocked to simultaneously providing medical imagery to physicians an ocean apart. Its solutions, services and consulting offerings are revolutionizing the way people, organizations and enterprises operate including itself.
在过去的近一百年里,世界经济不断发展,现代科学日新月异,IBM 始终以超前的技术,出色的管理和独树一帜的产品领导着信息产业的发展,保证了世界范围内几乎所有行业用户对信息处理的全方位需求。众所周知,早在1969年,阿波罗宇宙飞船载着三名宇航员,肩负着人类的使命,首次登上了月球;1981年哥伦比亚号航天飞机又成功地飞上了天空。这两次历史性的太空飞行都凝聚着IBM无与伦比的智慧。IBM的事业就象宇宙飞船一样永远向着更高的目标不断奋进,造福人类。
在过去的近一百年里,世界经济不断发展,现代科学日新月异,IBM 始终以超前的技术,出色的管理和独树一帜的产品领导着信息产业的发展,保证了世界范围内几乎所有行业用户对信息处理的全方位需求。众所周知,早在1969年,阿波罗宇宙飞船载着三名宇航员,肩负着人类的使命,首次登上了月球;1981年哥伦比亚号航天飞机又成功地飞上了天空。这两次历史性的太空飞行都凝聚着IBM无与伦比的智慧。IBM的事业就象宇宙飞船一样永远向着更高的目标不断奋进,造福人类。