首页 > 上海 全职 > 职位详细
说明:

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

IBM CSTL Hiring Software/Firmware Engineer


发布时间:2007-03-01
工作地点:上海
信息来源:饮水思源
职位类型:全职
职位描述
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.

上一条:延锋伟世通招聘

下一条:招聘-博士后研究人员