Description
EMC USD (Unified Storage Division) Central Engineering is seeking talented and experienced engineers working on underlying system level development. As part of EMC’s Unified Storage Division, the Central Engineering works on cutting edge development for EMC’s leading midrange storage arrays. This position is based in Beijing as part of global development team for Platform Service Group, which primarily focuses on the generic platform components and core storage backend.
As a software engineer of a group developing very sophisticated platform and storage backend core features for EMC unified storage products/solutions, the candidate must be able to work under limited direction and within general practices, provides technical expertise by independently determining and developing approaches to solutions for a wide range of complex software engineering problems. Assignments may include new feature as well as upgrades, and enhancements or fixes to existing products. The candidate shall also be able to perform well in a fast paced and challenging environment. As part of a cross-functional team spanning different geographical locations, the candidate must demonstrate effective communication, collaboration, reporting, analytic and problem-solving skills and a proven record of meeting aggressive deadlines.
Principal Duties and Responsibilities
• Contributes to the development and achievement of organizational goals and objectives.
• Writes low level design specs, unit test plans and integration test plans
• Accountable for delivery of subsystem, anticipate issues and addresses proactively
• Analyze and code complex modules, define data structures, and specify test tools
• In coordination with the local site manager and the US-based teams accomplish tasks assigned to the Center of Excellence team
• Reports status, highlights issues and concerns
Required Skills
• General knowledge and application of engineering concepts.
• Windows or/and Linux kernel based development experience
• Strong C/C++ and multi-thread programming
• Familiar with operating system technology
• Familiar with Linux/Windows debug tools and well-versed in kernel and user mode debugging skills
o Memory corruption
o Core dump analysis
• Experience with agile development process
• Strong interpersonal, written, and verbal communication skills both in Chinese and English
• Ability to work in a team environment.
• Problem solving skills.
• Experience in using a source control environment
• Will handle multiple problems with good time management.
Desired Skills
• Experience in device driver development within the popular operation system, Windows/Linux kernel driver development highly desirable
• Experience in storage RAID and Cache development desirable
• Knowledge of SAN (Storage Area Networks) or NAS (Network Attached Storage) desirable
send your resume to: "yang dot zhang at emc dot com"
Pls. make sure you're qualified before applying it.
--
FROM 168.159.144.*