您的位置:首页 > 其它

Senior Software Engineer - 2013/10/22

2013-10-24 10:39 281 查看
Senior Software Engineer

2013/10/22

Key Skill Requirements: 

Firmware development, automation test, python, C programming,5+ relevant working experience


Base: Shanghai

Please send your resume to: perioct@hotmail.com

 

Description

Selected candidate will become part of EMC’s Global Hardware Engineering organization, contributing to the development of high performance, high availability storage enclosures and platforms used by multiple organizations and product teams within EMC. In
this development and test role, you will be part of a global team that is responsible for design, development and integration of cutting edge Storage Array Platforms. The team develops high-availability embedded firmware in a multi-threaded microprocessor
environment for storage device topology configuration, operation and enclosure management.

You will be responsible for enhancing a test automation system to ensure the quick and early resolution of firmware defects and extending it to support next generation platform system .

Assignments require collaboration with other engineering and cross functional groups, as our firmware closely interacts with multiple hardware platforms and other associated firmwares.You may aslo be responsible for overseeing the activities of vendors/external
partners.

Candidate must demonstrate strong motivation, leadership, problem solving and communication skills, and a proven record of meeting aggressive deadlines.

Principle Duties and Responsibilities

All aspects of test automation design and development
Extending Develop a fast and reliable infrastructure to test embedded firmware and hardware systems
Develop and execute test plans
Maintain an automated test development environment to perform nightly and release qualifications
Analyze test results and work with the firmware development team to resolve failures
Continuous improvement of test infrastructure and tests based on feedback from development team

Required Education and Experience

University degree in Computer Science, Computer Engineering or Electrical Engineering
4-7 years of industry experience in software development and testing
Strong working knowledge of technical English, including ability to freely converse and exchange written communication

Required Skills

Proficiency with Python or related scripting languages and C
Practical experience in automation test design and implementation
Experience with contemporary Software Engineering principles in a commercial environment
Demonstrated ability to analyze and solve technical problems
Ability to ramp up quickly on SW/HW architectures, and work as a self starter

Desired Skills

Familiarity with embedded systems, firmware development, multi-threaded software
Knowledge of any of the following protocols and technologies: SCSI, Serial Attached SCSI (SAS), SCSI Enclosure Services (SES), RAID and storage systems
Experience working directly with hardware systems and hardware development groups
Familiar with operating system technology, device drivers in Windows and/or Linux environments
Familiar with JDM, ODM or software outsourcing

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: