Job Responsibilities:
This position will work on different kinds of C/C++ software development which includes mid-dle-ware and system software on z system, i system, p system, x system.
我们的职位分布在北京和上海。如果你在北京或上海,不论你最终选择哪个城市,都可进行本地面试。另外不论你首先选择哪个城市,在加入IBM之前都可以有机会改为另外一个城市。
Job Requirements:
- Strong C/C++ development/debug skills
- Excellent communication skill.
- Excellent written/spoken English
- Self-motivated, a good team player, quick learner
Job Responsibilities:
This position will work on different kinds of Java software development which includes mid-dle-ware and system software on z system, i system, p system, x system.
我们的职位分布在北京和上海。如果你在北京或上海,不论你最终选择哪个城市,都可进行本地面试。另外不论你首先选择哪个城市,在加入IBM之前都可以有机会改为另外一个城市。
Job Requirements:
- Strong Java development/debug skills
- Excellent communication skill.
- Excellent written/spoken English
- Self-motivated, a good team player, quick learner
Job Responsibilities:
This position will work on different kinds of Unix/Linux software development which includes mid-dle-ware and system software on z system, i system, p system, x system.
我们的职位分布在北京和上海。如果你在北京或上海,不论你最终选择哪个城市,都可进行本地面试。另外不论你首先选择哪个城市,在加入IBM之前都可以有机会改为另外一个城市。
Job Requirements:
- Strong Unix/Linux development/debug skills
- Excellent communication skill.
- Excellent written/spoken English
- Self-motivated, a good team player, quick learner
4. Job Title: Software Engineer - DB2 developer/tester(BJ)
Job Responsibilities:
This position will work on database based software development which includes different kinds of middle-ware on i system.
Job Requirements:
- Strong DB2 development/debug skills
- Excellent communication skill.
- Excellent written/spoken English
- Self-motivated, a good team player, quick learner
5. Job Title: IBM i Middle-ware and system software Developer/tester (BJ)
Job Responsibilities:
This position will work on different aspects of software development which includes
• IBM i 操作系统是Power平台的一个重要的操作系统,以前叫做AS400或i5/OS, 最大的特点是直接集成了各种中间件在系统中,使客户更方便易用. 我们进行各个IBM software在这个平台的开发, 同时也有各个系统层软件开发,包括compiler/debugger, LDAP的开发和支持
• IBM i CIM 操作系统综合的系统管理平台,为复杂的IT环境提供单点管理和自动化功能.
• IBM STG 软件产品开发过程中所需要的Rational软件新功能的开发和测试
• IBM BBP (Blue Business Platform) Software: 专为中型和小型企业量身定制的新集成系统,更加直接地集成多种功能在操作系统中。
Job Requirements:
- Either C/C++ or Java development/debug skills
- Excellent communication skill.
- Excellent written/spoken English
- Self-motivated, a good team player, quick learner
6. Job Title:Storage Tester (SH)
Job Responsibilities:
- Design, develop and revise test plans for IBM storage products
- Perform various types of tests, including but not limited to, regression test, currency test, baseline test, FVT, SVT, IVT and interop test
- Develop test automation tool
Job Requirements:
- Bachelor and above degree in Computer Science or equivalent discipline
- Good knowledge in various operating systems, such as Windows, Solaris, HP-UX, Linux and AIX, etc.
- Familiar with Unix scripts programming
- Good oral and written English communication skills
- Excellent teamwork and good sense of responsibility
- Storage related knowledge is a plus
7. Job Title: Storage Developer (SH)
Job Responsibilities:
- Design, Development, Test, Release, and Support of Code in a Real Time Operating System
- Analysis and Debug of Code and Hardware
- Test (Unit Test, HMI Test, Regression Test)
Job Requirements:
- Major in Computer Science or equivalent
- Proficient in C/C++, Java programming skills
- AIX, Linux, Windows, z/OS platform knowledge
- Good oral and written English communication skills
- Excellent teamwork and good sense of responsibility
- Storage related knowledge is a plus
8. Job Title: PFE(Product Field Engineering)
Job Responsibilities:
产品工程师 - 负责服务器或存储产品技术支持及质量提高,IBM实验室对客户的interface,技术与沟通并重的工作. 我们的职位分布在北京和上海。如果你在北京或上海,不论你最终选择哪个城市,都可进行本地面试。另外不论你首先选择哪个城市,在加入IBM之前都可以有机会改为另外一个城市。
provides problem determination and resolution for IBM STG products to all the customers in Asia-Pacific.
Job Requirements:
- Handle complex technical problem as IBM highest level of field support.
- Provide tips and guidelines to IBM field service team.
- Provide quality feedback to development team, and collaborate with worldwide development to
- improve product quality.
- Unix/Linux, SAN is a plus.
- Passion on Customer Support
9. Job Title: System Level Engineer(BJ)
Job Responsibilities:
The CSTL system level software engineer will work on different aspects of system level develop-ment which includes:
- High Performance Computing Development and Testing (The job scheduler, MPI library, Parallel File System and cluster system management)
高性能计算中的作业调度, 并行环境库, 并行文件系统和集群管理系统的开发和测试工作
- System Management Software Development and Testing( IBM Director, Storage System Man-agement)
综合的系统管理平台,为复杂的IT环境提供单点管理和自动化功能,支持IBM z系列,i系列、p系列、x系列服务器,BladeCenter刀片服务器,Cell Blade服务器和 TotalStorage存储系统, 同时支持异构环境,可与其它软件产品整合并协同工作.
Job Requirements:
- Bachelor or Master degree major in Computer Science or related ones.
- Excellent communication skill.
- Excellent written/spoken English
- Self-motivated, a good team player, quick learner
- Knowledge and experience on Linux or Unix operation system
- Unix Shell programming
- C/C++ development/debug skills on Unix and Linux
- Java/JSF/Portlet/JavaScript development skills
- Good system level trouble shooting skills
10. Job Title: System Level Engineer(SH)
Job Responsibilities:
- System Management Software Development and Testing( IBM Director, Storage System Man-agement)
综合的系统管理平台,为复杂的IT环境提供单点管理和自动化功能,支持IBM z系列,i系列、p系列、x系列服务器,BladeCenter刀片服务器,Cell Blade服务器和 TotalStorage存储系统, 同时支持异构环境,可与其它软件产品整合并协同工作.
Job Requirements:
- Bachelor or Master degree major in Computer Science or related ones.
- Excellent communication skill.
- Excellent written/spoken English
- Self-motivated, a good team player, quick learner
- Knowledge and experience on Linux or Unix operation system
- Unix Shell programming
- C/C++ development/debug skills on Unix and Linux
- Java/JSF/Portlet/JavaScript development skills
- Good system level trouble shooting skills
11. Job Title: Technical Writer and UI Designer (SH)
Job Responsibilities:
Technical Writer and UI Design
编写产品文档,以帮助用户更好的使用我们的产品,设计产品的用户界面, 进行用户研究以了解用户需求
Job Requirements:
- Excellent English skills, in both writing and oral(Technical Writer)
- Good knowledge and understanding about computer science(Technical Writer)
- Strong analytical and negotiation skills(UI designer)
- Knowledge of the software development lifecycle, its processes, and related deliverables(UI de-signer)
- Experience designing and conducting customer based activities(UI designer)
- Strong ability to work independently and as a member of a cross-functional team(UI designer)
12.Job Title: IBM Chip Design Center Engineer
Job Responsibilities:
IBM (China) Chip Design Center Engineers are working on cutting edge SoC (System on a Chip), ASIC, Chipset, Digital Signal and Embedded Processor, Silicon Analog/Digital/Mixed-Signal IP, and EDA tools and methodology development for our clients inside and outside of IBM. By em-ploying the industry leading tools, methodology, and semiconductor technologies ranging from 90nm to 45nm and beyond, you will be participating in the delivery of end to end semiconductor solutions including architecture design and performance analysis/tuning, frontend logic design and verification, backend implementation and optimization, analog/digital/mixed-signal circuit analysis and design, EDA & methodology development, foundry application support, as well as chip pro-totype and hardware validation. The application of the chips covers a wide range from Digital Me-dia and Consumer Electronics (DTV, STB, Gaming, Digital Camera, etc...), Communication (wireless, highend Router, Switcher, etc...), Office Automation (Highend Printer engine, etc), Automotive Electronics, and High Performance Computing, etc...
Job Requirements:
1. CS/EE or background in digital or analog Chip Design related areas
2. Research and development experience in one of the following areas:
• Architectural design, analysis, and optimization
• Proficient in Verilog/VHDL, and well conversant with programming and script languages.
• Digital logic implementation and verification on the basis of the target system specification
• SoC design methodology: Knowledge of SoC integration, modeling and verification at different abstract level
• ASIC Backend design methodology: Knowledge of synthesis, timing, DFT, floorplanning, physical design, signal/power integrity, packaging, and other backend activities.
• Analog/Digital/Mixed-Signal circuit design methodology: Knowledge of schematic/layout input, analysis, simulation, verification, testing, evaluation, and other circuit design activi-ties.
• Electronic Design Automation algorithm, tool, and methodology development.
• Experience/knowledge in device driver, microcode/firmware, assembler/compiler, proto-type bring-up, test, and other SoC enablement topics.
• FPGA design, implementation, and optimization.
• Experience/knowledge in the field of digital, analog/RF, and mixed-signal IC design, test and evaluation with Bulk CMOS, BiCMOS, SiGe or SOI technologies.
• Good software background and strong C/C++ skill is a significant plus.
3. Experience in one or some of the application domains, which be a plus
• Digital Media, Audio/Video, Graphic and Gaming processing
• Digital signal and embedded RISC processor architecture
• Consumer Electronics applications
• Communication and wireless applications
• Automotive Electronics applications
• High performance computing (Servers) chipset and ASICs
• Other emerging technology and industry areas
4. Good English/communication skill and willingness to work with a global team. Skill of other languages will be a good plus.
5. Good learning competency and be able to work on diverse areas in a flexible enviornment
13 Job Title: IBM Multicore Technology Developer/Tester
Job Responsibilities:
IBM (China) Multicore Technology development team is working on cutting edge multicore soft-ware development for customers inside/outside IBM. Currently the team is focusing on SDK and ecosystem development for PowerXCell8i processor, which is based on an enhanced version of the Cell/B.E. architecture. Engineers in the team is responsible for software development/testing for IBM SDK for Multicore Development, as well as other applications in customer specific domain areas (HPC, Image Processing, Networking, Digital Media... ). The job scope will be extended to software/firmware development/testing of other IBM multicore product in the future.
Job Requirements:
1. CS/EE or equivalent background in software development/testing
2. Good understanding of core computer science disciplines (computer architecture, operating system, ...)
3. Solid ability in application/system design and implementation with C/C++ on Linux, other pro-gramming language is a plus
4. Experience in driver/kernel programming is a plus
5. Experience in Firmware development is a plus
6. Research and development experience in one of the following areas:
• Parallel Programming Models
• HPC
• Networking
• Image Processing
• Digital Media
7. Good English/Communication skill and willingness to work with a global team. Other lan-guages are also welcome