|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
本帖最后由 yezi7 于 2012-10-30 14:20 编辑
简历投递邮箱:lihui.lishujie@163.com QQ咨询:2513860384 级别:band8
Back-end Developer for IBM XL Compilers
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 is working 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 strong candidates for back-end development work.
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 on IBM 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
|
|