
此信息由饮水思源审核并发布(查看原发布网址),应届生求职网转载该信息只是出于传递更多就业招聘信息,促进大学生就业的目的。如您对此转载信息有疑义,请与原信息发布者饮水思源核实,并请同时联系本站处理该转载信息。
IBM CSTL Hiring Software/Firmware Engineer 发信站: 饮水思源 (2007年03月01日09:44:40 星期四) Subject: IBM CSTL Hiring Software/Firmware Engineer IBM CSTL (China Systems and Technology Laboratory) Shanghai is hiring software/firmware engineers. Vacancies in three positions (BMC Firmware Developer, RSA Firmware Developer, ASU/xFlash Software Engineer) are available . Following are the detailed job descriptions. Job Category: Regular Employee Work Location: Shanghai Position 1: BMC Firmware Developer Job Responsibilities: Embedded firmware design and development for the Baseboard Management Controll er (BMC). Through the daily operation, you are responsible for IBM System x core firmware development and customer issue solving. Onsite (US) project execution may required. Job Requirements (skills/experiences): Skills/knowledge base we are looking for: Embedded firmware development experience, micro-controllers (Renesas H8 is a plus) and their tools (emulator s, debuggers, compilers, linkers, etc.), IPMI architecture. IBM BladeCenter OOB Management architecture (Management Module and BMCs) or Hardware design would be a plus. Applicants must have strong embedded firmware development skills, excellent C and C++ programming skills, and a good understanding of Intel, "Power" and AMD hardware platforms. Teamwork, verbal and written communication is key in our environment. Technical Skills Skill Skill level (5 the strongest and 1 the weakest) C/C++ Programming 5 Computer Architectures 3 Embedded firmware development 5 Assembler Language 2 Firmware Design, Development, Debug 4 Bring up and test (card, system) 4 Electrical Engineering Skills 4 Ability to Read Schematics 4 Emulator Experience 3 Oscilloscope Operation 4 Logic analyzer operation 4 LPC Bus knowledge 3 I2C Bus knowledge 5 RS-232 knowledge 3 Systems Management knowledge 3 Nontechnical Skills Skill Skill level (5 the strongest and 1 the weakest) Technical writing 3 Communication skills 4 Teamwork/Technical Leadership skills 4 Position 2: RSA firmware developer Job Responsibilities: Designing, developing, integrating, and testing embedded software for the Remo te Supervisor Adapter II (RSAII). The development cycles includes future/existing products and solution providers. Travel to US may required during the product transferring and development. Job Requirements (skills/experiences): Applicants must have excellent C programming skills, good understanding of Rea l Time Operating Systems,and embedded system skills. Candidates should have Embedded programming with C experience, Power PC knowledge would be a plus. Desired Skills/experience: - Excellent system programming skills in C and Linux(or other embedded system) . - Smart, Quick Learner and strong problem analysis skill - Excellent and professional communication skills, Good command of English - Excellent team player; Experience as technical leader is preferred - Experience in firmware and device driver development is a plus - Experience in Java, Networking is a plus Technical Skills Skill Skill level (5 the strongest and 1 the weakest) C Programming 5 Software Design, Development, Debug 4 Networking 3 RTOS Knowledge 3 Systems Management knowledge 3 Java/C++ 3 Embedded Systems 3 Assembler Language 2 I2C Bus knowledge 2 Hardware Design 2 RISC Watch 2 Power PC 1 Nontechnical Skills Skill Skill level (5 the strongest and 1 the weakest) Communication skills 4 Technical writing 4 Teamwork/Technical Leadership skills 4 Position 3: ASU/xFlash Software Engineer Job Responsibilities: Responsible for the design and development of Advanced Settings Utility (ASU) and xFlash software for IBM System x and Blade servers. Job Requirements (skills/experiences): Applicants must have strong software development skills, excellent C and C++ programming skills, and should be familiar with Microsoft Visual Studio and/or GCC in Linux. Skills/knowledge base we are looking for: - C/C++ software development experience in Windows (XP, 2003, Vista/Longhorn), Linux (Redhat, SUSE) environment, or virtual environments (Windows Virtual Server, Xen, VMWare) - Hardware knowledge including bus structures and Flash parts - Low level programming (such as BIOS and BMC) and devices driver development experience is a plus - Mark-up language (XML) experience would be a plus. - Teamwork, excellent verbal and written communication skills, good command of English Technical Skills Skill Skill level (5 the strongest and 1 the weakest) C/C++ Programming 5 Software design, development, debug 4 Computer Architectures 3 Device driver development skill 3 Assembler Language 2 XML 2 Ability to Read Schematics 2 Bus knowledge 3 Flash parts knowledge 3 Systems Management knowledge 3 Nontechnical Skills Skill Skill level (5 the strongest and 1 the weakest) Technical writing 3 Communication skills 4 Teamwork/Technical Leadership skills 4 Qualifications (Education/Major/Certificates) for above positions: MS or BS degree, major in CS/EE or equivalent If you are interested in above positions, please send your resume (both Chines e and English) to Ms. Hu (huyin@). Please specify the name of the position you apply in your e-mail subject.