欢迎来到应届生求职网-中国领先的大学生求职网站

NCR/Teradata北京研发中心招聘

(全职,发布于2007-02-26) 相关搜索
  • 工作地点:北京
  • 职位:NCR/Teradata北京研发中心招聘
  • 信息来源:新水木BBS
说明:

此信息由新水木BBS审核并发布(查看原发布网址),应届生求职网转载该信息只是出于传递更多就业招聘信息,促进大学生就业的目的。如您对此转载信息有疑义,请与原信息发布者新水木BBS核实,并请同时联系本站处理该转载信息。

标 题: NCR/Teradata北京研发中心招聘
发信站: 水木社区 (Mon Feb 26 16:34:48 2007), 站内

Position1: JAVA/J2EE开发工程师(1人)
Position2: Parallel Debugger 开发工程师(3人)
Position3: PDE Tools(C) 开发工程师(3人)

NCR公司是全球领先的技术公司,致力于协助各种企业建立强大的客户关系。

Teradata数据仓库事业部是NCR公司的一个事业部,是全球企业级数据仓库、分析型应用和数据仓库服务领域的领导厂商。欲进一步了解Teradata,请访问ww***com[点击查看]

NCR中国研发中心积极整合国内外先进资源,借鉴NCR人才培养运作机制,搭建技术传递、技术交流、技术人才培养的平台,打造一个具备国际先进水准的软件技术团队和软件技术服务平台。通过与全球相连的管理体系,NCR中国研发中心具有了与全球同步享用NCR全球资源的能力,获得了持续的知识与技能传递。

在人才开发上,NCR始终坚持“人才是最宝贵的资源”的理念,对有志投身于NCR软件事业的人才,我们将为您提供:

— 注重实际工作能力,提供施展才干的平台和广阔的职业发展空间,开发工作极具挑战性;
— 世界级的尖端技术,全方位的培训机会;
— 前沿的管理理念,轻松愉快的合作氛围,开放式的沟通;
— 舒适、人性化的办公环境;
— 富有竞争力的薪酬激励机制;
— 完善的福利体系,包括国家规定的各种社会保险、法定休假日、婚假、产假以及视服务年限而定的最高达20天的带薪年假;

感谢您对我们的关注并热忱邀请您加盟我们这个富有激情和创造力的团队!

请将简历发送至 hj230015@ncr.com. 并在邮件标题注明应聘职位.谢谢!
==========================

Position1: JAVA/J2EE开发工程师(1人)


工作地点:五道口清华科技园

这个职位对Candidate的主要要求是: C语言,JAVA及J2EE技术要好,英语听说读写要好。主要工作是作为\"主要开发者\"和美国的架构师一起做一个新的开发项目并在之后成为此模块的owner。有兴趣的朋友请将简历发寄到 hj230015@ncr.com. 并在邮件标题注明应聘职位为PDE TOOLS(JAVA) Engineer.谢谢!(此职位原则上不招收刚毕业的同学。)


*Summary Description
Mainly responsible for developing and supporting database tool features.

Candidate will be able to read a feature High level and Detail level design specifications and develop from those comprehensive specifications. Codes will be written in JAVA, C, C++, Perl, and other languages. They might also involve CliV2, JDBC and other client projects. The ideal candidate will also be able to write unit test cases and automation scripts in addition to code development.

*Education and Experience Requirements:
BS in Computer Science or related field with 5+ year programming experience.
Solid experience and in-depth understanding of design and implementation of kernels or networking on Windows, Linux, and Unix.
Strong C/C++ programming skills are required.
Strong Java programming skills are required.
Strong network programming skills are required.
Strong multi-threading and multi-processing programming skills are required.

Solid knowledge of Operating System concepts and procedures is essential; experience in architectural design and implementation of client/server applications and network protocols (such as TCP/IP) is essential.
Experience working in Unix/Linux and Windows environments. UI development experiences are desired. 64-bit programming experience are desired but not required.

Java and J2EE experience is required. Must demonstrate solid knowledge of MVC, Struts, Spring, Hibernate, TopLink, HTML / DHTML, JSP / Servlet, javascript, and CSS / Themes. Experience with Tomcat, Eclipse, ANT, Subversion is required. Experience with Liferay Portal / Portlet development and JSR-168 are desired but not required.

Experience reading memory dumps and experience with GDB, SoftIce, WinDbg or other similar tools is a plus.
Experience with Rational ClearCase is a plus.


*Key Areas of Responsibility:
Responsible for development and maintenance of enterprise database software. Support must be provided across MPRAS, Windows (W2K, WS03, and WS03 64-bit), and Linux (SuSE 9/10 64-bit).
Write technical documents that accurately describe feature/designs.
Aptitude for understanding complex software from the functional and technical perspective.
The candidate is expected to communicate the impact of problems/solutions to his/her manager, design solutions, write code, design, document and write test cases, run unit tests and perform general System Integration testing.

*Scope:
Individual Contributor
Works with project team members, reports to engineering manager

*Work Environment:
Software Development and Maintenance

*Key Competencies/Skills:
In-depth knowledge on Operating System kernel and networking.
Strong programming skills with Java, C, C++.
Strong network programming skills.
Strong multi-threading and multi-processing programming skills.
Ability to learn and adapt to new technology
Attention to detail
Ability to follow documented specifications and plans with some supervision
Good verbal and written communication skills
Works well in a team environment

*The following skills are desirable but not required:

Teradata database knowledge
Clearcase version control

==============================================

Position2: Parallel Debugger 开发工程师(3人)


工作地点:五道口清华科技园

这个职位对Candidate的主要要求是: C语言要好,对汇编或内核编程要有一定了解。主要工作是作为开发者为Teradata Parallel Debugger(世界上第一个商用并行调试器)修bug及开发新功能。有兴趣的朋友请将简历发寄到 hj230015@ncr.com. 并在邮件标题注明应聘职位为 Parallel Debugger Developer.谢谢!(此职位原则上不招收刚毕业的同学。除非您在校期间有compiler, debugger的开发经验)


Summary Description
* Mainly responsible for developing and supporting debugger features.
* Candidate will be able to read a feature High level and Detail level design specifications and develop from those comprehensive specifications. Codes will be written in C and other languages. The ideal candidate will also be able to write unit test cases and automation scripts in addition to code development.

Education and Experience Requirements:
* BS in Computer Science or related field with 5+ year programming experience.
* Strong experience in Multi-threading and multi-processing programming.
* Strong experience in Locking and concurrency issues. Preventing deadlocks, lock starvation.
* Strong experience in Server internals management (memory, queues, semaphores )
* Strong experience in Server/OS kernel, networking and performance
* Strong experience in Stack frame layout and calling convention used by different compilers (GCC, visual c++)
* Strong C, C++ and assembly programming skills are required.
* Experience reading memory dumps and core files is required.
* Experience with GDB, SoftIce, WinDbg or other similar tools is required.
* Previous industry experiences with debugger, or profiler development are highly desired.
* In-depth knowledge of Operating System concepts and CPU system architecture is essential; experience in architectural design and implementation of client/server applications and network protocols (such as TCP/IP) is essential.
* Experience working in Unix/Linux and Windows environments.
* Experience with existing binary formats (ELF, DWARF, COEFF) a plus.
* Knowledge of Windows and Linux kernel internals, device driver development is a plus.
* Experience with Rational ClearCase is a plus.

Key Areas of Responsibility:
* Responsible for development and maintenance of debugger features. Support must be provided across MPRAS, Windows (W2K, WS03, and WS03 64-bit), and Linux (SuSE 9/10 64-bit).
* Write technical documents that accurately describe feature/designs.
* Aptitude for understanding complex software from the functional and technical perspective.
* The candidate is expected to communicate the impact of problems/solutions to his/her manager, design solutions, write code, design, document and write test cases, run unit tests and perform general System Integration testing.

Scope:
* Individual Contributor
* Works with project team members, reports to engineering manager

Key Competencies/Skills:
* See education and competency requirements



===========================================
Position3: PDE Tools(C) 开发工程师(3人)


工作地点:五道口清华科技园

这个职位对Candidate的主要要求是: C语言要好,对内核编程要有一定了解。主要工作是作为开发者为Teradata Parallel Database Entension(此技术为Teradata数据库独有技术)修bug及开发新功能。有兴趣的朋友请将简历发寄到 hj230015@ncr.com. 并在邮件标题注明应聘职位为PDE TOOLS(C) Engineer.谢谢!(此职位原则上不招收刚毕业的同学。除非您在校期间有Linux kernel的开发经验)


Summary Description
* Mainly responsible for developing and supporting database tool features.
* Candidate will be able to read a feature High level and Detail level design specifications and develop from those comprehensive specifications. Codes will be written in C, C++, JAVA, Perl, and other languages. They might also involve CliV2, JDBC and other client projects. The ideal candidate will also be able to write unit test cases and automation scripts in addition to code development.

Education and Experience Requirements:
* BS in Computer Science or related field with 5+ year programming experience.
* Solid experience and in-depth understanding of design and implementation of kernels and networking on Windows, Linux, and Unix.
* Strong C programming skills are required.
* Strong Java programming skills are required.
* Strong network programming skills are required.
* Strong multi-threading and multi-processing programming skills are required.
* In-depth knowledge of Operating System concepts and procedures is essential; experience in architectural design and implementation of client/server applications and network protocols (such as TCP/IP) is essential.
* Experience working in Unix/Linux and Windows environments. UI development experiences are desired. 64-bit programming experience are desired but not required. Previous database development experience is desired but not required.
* Experience reading memory dumps and experience with GDB, SoftIce, WinDbg or other similar tools is a plus.
* Experience with Rational ClearCase is a plus. Knowledge of the inner workings of compiler, debuggers, profilers, coverage tools and trace tools is a plus.


Key Areas of Responsibility:
* Responsible for development and maintenance of enterprise database software. Support must be provided across MPRAS, Windows (W2K, WS03, and WS03 64-bit), and Linux (SuSE 9/10 64-bit).
* Write technical documents that accurately describe feature/designs.
* Aptitude for understanding complex software from the functional and technical perspective.
* The candidate is expected to communicate the impact of problems/solutions to his/her manager, design solutions, write code, design, document and write test cases, run unit tests and perform general System Integration testing.

Scope:
* Individual Contributor
* Works with project team members, reports to engineering manager

Key Competencies/Skills:
* In-depth knowledge on Operating System kernel and networking.
* Strong programming skills with C, C++, Java.
* Strong network programming skills.
* Strong multi-threading and multi-processing programming skills.
* Ability to learn and adapt to new technology
* Attention to detail
* Ability to follow documented specifications and plans with some supervision
* Good verbal and written communication skills
* Works well in a team environment

The following skills are desirable but not required:
* Teradata database knowledge
* Clearcase version control
* Experience reading memory dumps

==========================================================

\r[36m※ 修改:·babynext 于 Feb 26 16:54:12 修改本文·[FROM: 203.196.120.*]\r[m
32m※ 来源:·水木社区 ne***net[点击查看]·[FROM: 203.196.120.*]


download.yingjiesheng.com

我向来宁愿去相信每一个人的最好的一面 --- 这会省去很多的困扰。 [吉普林]