忘记密码   免费注册 查看新帖 | 论坛精华区

ChinaUnix.net

  平台 论坛 博客 认证专区 大话IT HPC论坛 徽章 文库 沙龙 自测 下载 频道自动化运维 虚拟化 储存备份 C/C++ PHP MySQL 嵌入式 Linux系统
最近访问板块 发新帖
查看: 486 | 回复: 0

北京DELLEMC招聘C/C++开发,以及QA [复制链接]

论坛徽章:
1
2015年迎新春徽章
日期:2015-03-04 09:58:11
发表于 2017-07-11 14:43 |显示全部楼层
以下部分职位,有兴趣的联系QQ393017620,简历发至QQ邮箱。DD-BJ-Principal Software QA Engineer
Beijing, Beijing, China


GENERAL SUMMARY
·         Responsible for participating in the execution of procedures for ensuring the quality and serviceability of new features and release of software.
·         Authors and executes test cases, using defined methodologies for manual and/or automated tests. Responsible for updating methods and procedures to ensure continuous improvement to software quality assurance and serviceability standards.
·         Automate self-developed test plans as well as those plans developed by others.
·         Create, maintain and execute and analyze test automation scripts, frameworks, programs and utilities.
·         Create and execute test automation scripts.
·         Isolates, reproduces and tracks bugs and verifies fixes. Analyzes test results to ensure existing functionality and recommends corrective action. Maintains and modifies test environment and configuration as needed, creates new test environments and configurations to meet test cases or problem recreation requirements.
·         Documents test results, manage, and maintains defect and test case databases to assist in the continuous improvement and modification of software.
·         Assists in the assessment and planning of test efforts required for new functions/features under development. Works with quality and development engineers in resolution of problems.
PRINCIPAL DUTIES AND RESPONSIBILITIES
·         Provide solutions for wide range of complex problems.
  • Independently determines and      develops approach to solutions, under only limited direction.
  • Responsible for providing      requirements and specifications for the automation of test cases.
  • Accountable for delivery of      subsystem, anticipate issues and addresses proactively.
  • Develops new test methodologies      or processes, re-evaluate existing processes.
          
·         Sphere of influence is likely to extend outside of work group or department.
·         Fully competent in the design, implementation, and maintenance of a test environment, including necessary equipment, configuration, and software.
  • Contributes to the development      and achievement of organizational goals and objectives.
  • Represents the organization on      project teams and may perform technical project leadership roles.
  • Demonstrated skill with      developing appropriate test methodologies.
  • Fully competent in the use of      necessary tools and applications.
  • Knowledge and wide application      of engineering principles, theories, and concepts, and working knowledge      of other related fields.
  • Fosters teamwork and      collaboration within and across work groups.
              
Desired Skills/Experience:
·         Knowledge/Experience with Storage technologies, such as NAS/SAN/RAID/SAS/HDD/SSD/SCSI/SATA
·         Experience with error injection and drive emulation equipment/techniques a plus
·         Experience in quality assurance with a particular focus on automated regression and other automated QA test processes
·         A minimum 5 years of experience with scripting languages that supports creating or enhancing automation test scripts (e.g. Ruby, Perl).
·         Knowledge/Experience with Unix/Linux/Windows system concepts, including Linux kernel/device driver testing
·         Experience with HW platform testing (Intel CPU, Memory, and I/O interfaces, such as PCI-Express) and  HW component trouble shooting, integration, and OS installations and upgrades
·         Knowledge/Experience working with one or more backup applications or High Availability, Cluster Storage, or virtualization infrastructure as a plus
·         Experience in Functional / Grey box testing
·         Responsible for architecting and implementing test strategy
·         Develop test plans for new products/features.
·         Provide technical leadership and mentoring to team members
·         Excellent communication skills (both verbal and written)
·         Bachelor’s degree in computer science with 5+ years of QA and Test Development experience or Master's with 3+ years.

DD-Senior SW Quality Engineer
Beijing, China


Job Description
Accelerate your career as you help reinvent the value and   impact of information for business everywhere. At EMC, we are leading   customers on their journey to cloud computing by enabling them to store,   manage, protect and analyze their information assets in a more agile, trusted   and cost-effective way. If you are passionate about technology and want to be   part of the information management revolution, join more than 50,000+ EMCers   around the world who are leading the journey to the cloud.
*Job Description
Conducts a wide range of quality control tests and analyses to   ensure that software meets or exceeds specified standards and end-user   requirements. Typically responsible for tests, methods, and procedures to   ensure continuous improvement to software quality assurance and   serviceability standards. Analyzes test results to ensure existing   functionality and recommends corrective action. Ensures that system tests are   successfully completed and documented and all problems are resolved. Debugs   software products through the use of systematic tests to develop, apply, and   maintain quality standards for company products. Performs development and   execution of software quality methods and processes. Implements and defines   testing methodology and standards to improve results. Responsible for testing   systems and applications software. After testing provides feedback to   developers on potential changes. Works independently with other engineering   functions from design through production to design, develop, and implement   procedures for testing systems and equipment. Selects testing specifications   for new products and ensures testing procedures are in compliance with   industry specific standards.
  • Provide solutions for        wide range of complex problems. Independently determines and develops        approach to solutions, under only limited direction.
  • Fully competent in the        design, implementation, and maintenance of a test environment, including        necessary equipment, configuration, and software. Demonstrated skill        with developing appropriate test methodologies. Fully competent in the        use of necessary tools and applications.
  • Represents the        organization on project teams and may perform technical project        leadership roles. Sphere of influence is likely to extend outside of        work group or department.
  • Develops new test        methodologies or processes, re-evaluate existing processes. Contributes        to the development and achievement of organizational goals and        objectives.
  • Knowledge and wide        application of engineering principles, theories, and concepts, and        working knowledge of other related fields.
  • General understanding of        business environment. Fosters teamwork and collaboration within and        across work groups.
  • Responsible for providing        requirements and specifications for the automation of test cases. Accountable        for delivery of subsystem, anticipate issues and addresses proactively.
  • Authors and executes test        cases and testing methodology for manual and/or automated tests.
  • Understands and adheres        to cost/delivery/quality targets established during regression and        testing phase
  • Software development        expertise from a coding perspective. This is required for building test        automation. Contribute to test automation activities through knowledge        of coding/programming in current languages.
Mandatory
  • M.S. degree in        Computer Science, Computer Engineering, or similar majors
  • 3+ years of working        experience in storage or related  industries
  • Good knowledge of        software engineering, especially software testing theories
  • Solid knowledge on modern        operation systems, especially Linux:
    • Process         management/scheduling
    • Memory         management
    • File         systems
    • I/O         and drivers
  • Work independently and        meanwhile collaborate with others
  • Being able to work under        pressure
  • Good analytical,        problem-solving skills
  • Good verbal and written        English communication skills
Pluses:
  • Script programming like        Ruby, Perl and Shell.
  • Deep understanding of X86        architecture, Linux OS
  • Storage knowledge like        RAID, SCSI, SAS/SATA, IO paths and so on



DD-BJ-Principal Software Engineer-Linux Kernel, Network card driver, TCP/IP
Beijing, China



What do we need from you?
The position is part of the IO development team, which focuses on the IO path components (Volume, SCSI middle layer, RAID, …), front-end and backend storage management, and various device drivers.  The target candidate will majorly work on networking areas with following responsibilities:
  • Bring      up networking cards for our new platforms or scale out systems
  • Porting      or revise networking device drivers for new networking card
  • Performance      tuning in network stack
  • Explore      and implement new initiatives in networking areas
  • Write      documents including functional, design or unit/integration specifications
  • Handle      QA bugs or customer escalation issues/bugs and address them with good      quality and timely
  • Provides technical      expertise and leadership to junior      engineers or other peers. Interact with senior management to provide and obtain      information and to build consensus regarding project direction.
  • Offers proposed design      changes/suggestions to processes and products, exerts significant latitude      in determining objectives of an assignment
  • Works effectively with      cross-functional and/or global teams, readily shares information with      others.

                    
Key Qualifications:
  • BS/MS in computer science or related field, above 6      years of working      experience with MS      degree or above 8 years with BS degree
  • Good      understanding on Linux kernel
  • Expert in Linux Networking device driver stack (both kernel and user spaces)
  • Solid      understanding on TCP/IP stack,  IPv4      and IPv6
  • Understanding      on advanced connection technologies such as RDMA, Infiniband is a big plus
  • Strong system level programming      and debugging skills in C and scripting
  • Overall system software      development and optimization experience
  • Knowledge      of storage system and technologies,       virtualization,  container      and cloud is a plus
  • Experience      and understanding of Agile/Scrum methodologies is a plus
  • Highly motivated, strong      written and verbal communication skills
  • Works well with      cross-functional teams to drive entire product life cycle development
Software Engineer-C/C++/Kernel

Team Intro:
  • Beijing MCx team working on Multi-Core RAID, DRAM Cache and SSD Cache technologies, which compose the fundamental piece of storage product – e.g VNX2, Unity.  
  • Multi-Core RAID - the new generation of RAID Engine completed re-designed infrastructure, by this technology evolution we got 0.96 core scaling factor for RAID IOPS which fully unlock the value of FLASH media. It works in symmetric Active/Active mode.
  • Multi-Core Cache - the system persistent DRAM Cache, which mirror the write data to peer with very large scale caching ability, e.g. 5 million IOPS. It is also symmetric Active/Active. And optimized for SSD and the hybrid drives.
  • Multi-Core FAST Cache, reorders the IO flow to put hot data into SSD media to improve system IOPS and response time. It presents symmetric Active/Active.

Requires:
  • 1 years + working experience in complicated system, e.g. critical telecom product, OS, networking, storage, file system etc.
  • Experiences in professional system-level software architecture and development experience
  • programming experience
  • Strong Linux/Windows kernel programming skills
  • Knowledge and expertise in one or more of the following areas is great plus: file systems, storage protocols (NFSv3, v4 and v41 pNFS, CIFS, iSCSI), storage technologies (SAN, NAS, RAID, OSD, snapshot, replication), networking, device drivers, clustering
  • Programing skills on Script Programming e.g. Java/JavsScript, Perl, and REST API development are plus



MRS BJ- Senior Software Engineer-C/C++/Kernel

Team Intro:
  • Beijing MCx team working on Multi-Core RAID, DRAM Cache and SSD Cache technologies, which compose the fundamental piece of storage product – e.g VNX2, Unity.  
  • Multi-Core RAID - the new generation of RAID Engine completed re-designed infrastructure, by this technology evolution we got 0.96 core scaling factor for RAID IOPS which fully unlock the value of FLASH media. It works in symmetric Active/Active mode.
  • Multi-Core Cache - the system persistent DRAM Cache, which mirror the write data to peer with very large scale caching ability, e.g. 5 million IOPS. It is also symmetric Active/Active. And optimized for SSD and the hybrid drives.
  • Multi-Core FAST Cache, reorders the IO flow to put hot data into SSD media to improve system IOPS and response time. It presents symmetric Active/Active.

Requires:
  • 3 years + working experience in complicated system, e.g. critical telecom product, OS, networking, storage, file system etc.
  • Experiences in professional system-level software architecture and development experience
  • programming experience
  • Strong Linux/Windows kernel programming skills
  • Knowledge and expertise in one or more of the following areas is great plus: file systems, storage protocols (NFSv3, v4 and v41 pNFS, CIFS, iSCSI), storage technologies (SAN, NAS, RAID, OSD, snapshot, replication), networking, device drivers, clustering
  • Programing skills on Script Programming e.g. Java/JavsScript, Perl, and REST API development are plus





您需要登录后才可以回帖 登录 | 注册

本版积分规则

10张SACC2017门票等你来拿~

在数字化转型时代,云已成为万物智能的数字化大脑。而随着大数据应用、人工智能、移动互联网等技术的飞速发展,“智慧 +” 的概念正在深入到各行各业,提升企业效率,释放商业潜能,创造全新机遇。作为国内顶级技术盛会之一,2017 中国系统架构师大会(SACC2017)将于 10 月 19-21 日在北京新云南皇冠假日酒店震撼来袭。今年,大会以 “云智未来” 为主题,云集国内外顶级专家,围绕云计算、人工智能、大数据、移动互联网、产业应用等热点领域展开技术探讨与交流。本届大会共设置 2 大主会场,18 个技术专场;邀请来自互联网、金融、制造业、电商等多个领域,100 余位技术专家及行业领袖来分享他们的经验;并将吸引 4000 + 人次的系统运维、架构师及 IT 决策人士参会,为他们提供最具价值的交流平台。
----------------------------------------
优惠时间:2017年10月19日前

活动链接>>
  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号 北京市公安局海淀分局网监中心备案编号:11010802020122
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP