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
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
相关文章推荐
- dom4j
- Spring 定时器
- 【JVM】GC系列文章
- 设计模式概况
- 求子数组的最大和
- xcode - iPhone Debugging: How to resolve 'failed to get the task for process'? - Stack Overflow
- ul 宽度不固定居中
- Tableau 不同数据源的join
- 通过javascript把图片转化为字符画
- 如何在只安装Standard Notes情况下启动Basic 客户端
- 小记:c++ vector 可能占用大量内存
- 使用Spring框架的12个开源项目
- UVa 11234 Expressions (二叉树重建&由叶往根的层次遍历)
- POI取消科学计数法
- C# WinForm设置TreeView选中节点
- win7系统下快速定位照片及快速查找文档小技巧
- SSH框架之事物管控
- 若一头小母牛,从出生起第四个年头开始每年生一头母牛,按此规律,第n年时有多少头母牛?
- Notes的使用一个小窍门,Notes Open History
- 【PSI/SI学习系列】2.PSI/SI深入学习2——PSI信息解析(PAT,PMT,CAT)