Sr. Linux Build/Release Engineer
PRINCIPAL DUTIES AND RESPONSIBILITIES: Supports a software engineering team by managing the software development process. Responsible for daily builds. Develops build and release workflow. Strives to continual improvement of the software engineering process. Develops new software engineering methods or processes, re-evaluates existing processes. Represents the organization on project teams and may perform technical project leadership roles; contributes to the development and achievement of organizational goals and objectives. Contributes to the development of Linux based distribution. Duties may include research, evaluation, development and application of new process and methods into development teams. Sphere of influence is likely to extend outside of work group or department. May be responsible for establishing and conducting testing routines, developing or executing project plans, and contributing to schedules. Provides documentation of work and results; reviews projects against goals and provides status reports. Understands and adheres to schedule targets established during the program design phase.
SKILLS: General knowledge and application of engineering concepts. Understanding of large scale source code management techniques. Experience with distributed development teams a plus. Linux development experience a plus. Problem solving skills. Ability to work independently. Communication skills. Problem solving skills. Ability to multi-task. Ability to work in a team environment.
Principal Software Engineer
Responsibilities EMC is seeking a Principal Software Engineer in the system management presentation space working on EMC’s Network Attached Storage (NAS) product line. The individual will help deliver system management products, set direction for future products, and plan product content. Duties will include participation in multi-disciplined teams to develop design direction, coordinate activities amongst different functions, and evaluate future trends/technologies. Strong GUI design and implementation skills are needed; a proven track record in interaction design will be a strong plus. Project leadership and evangelism will be significant parts of the successful candidate’s repertoire.
System Management knowledge, storage industry savvy, and usability expertise are key needs for success in this role. The successful candidate must be able to formulate and communicate ideas and plans and be adept at generating excitement and enthusiasm. Persuasive skills must be top notch. The individual must be well organized, and able to lead diverse teams through quality development processes in an extremely demanding environment. Proven skills working in a remote facility are required; some travel will be necessary. We need a technical leader with an established history of on-time, high quality, innovative deliveries.
Position Specifics: * 5-8 years storage industry experience, including NFS, CIFS, and iSCSI exposure * Java, JSP, HTML , Nexaweb, OOP / OOD * Windows , NT, 2000, 2003 Server, XP operating systems, file systems, network file systems protocols (CIFS, NFS, DFS, iSCSI), * CIM / SMI-S industry initiatives * Windows development experience: * Windows shell extensions * COM , MFC, MMC, .NET, Visual Studio familiarity
Experience and Education BS/MS in Computer Science (or related field) and 10-15 years experience or equivalent is required.
Principal Duties and Responsibilities • Act as technical and project leader for the China CoE team • All aspects of system software design, development and testing • Serve as major contributor towards team goals • 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 Education and Experience • University degree in Computer Science, Computer Engineering or Electrical Engineering • 7-10 years of industry experience with 5-7 years experience in software development • Strong working knowledge of technical English, including ability to freely converse and exchange written communication Required Skills • Technical Leadership of small teams and ability to coordinate with management. • Practical experience with hardware peripheral interfaces and drivers • Practical experience using C language, with strong coding and design skills. • Practical experience in multi-threaded software/firmware development and associated tools. • Experience with layered software architectures and component abstraction • Ability to ramp up quickly on SW/HW architectures, and work as a self starter. • Excellent interpersonal and communication skills with ability to resolve conflicting requirements. • Demonstrated ability to meet milestones and deadlines and deliver commercial software products • Practical experience with contemporary Software Engineering principles, Software Development Life Cycle. • Ability to effectively lead, produce and influence others in a fast paced environment
Desired Skills • Knowledge of any of the following protocols and technologies: SCSI, Serial Attached SCSI (SAS), SCSI Enclosure Services (SES), RAID and storage systems • Design and development of storage and/or networking subsystems • Familiar with operating system technology, device drivers, and multiprocessor systems. • Experience in using a source control environment (such as Clearcase or subversion)
Principal Mechanical Engineer
PRINCIPAL DUTIES AND RESPONSIBILITIES: Exercises considerable latitude, without appreciable direction in determining technical objectives within the mechanical discipline and meeting program deliverables. Identifies and champions design changes, suggests processes that will improve quality, reliability, functionality and improve time-to-market design cycle. Will interface extensively with JDM supplier communities and make recommendations on and to supply base. Will perform competitive assessments and analysis as necessary. Will be a significant contributor to the organizational goals and objectives of a program. Will be expected to set standards and achieve cost targets for product cost through proper design choices, component selection and/or supplier selection. Collaborates across all engineering disciplines (hardware, software, power and thermal) to ensure product requirements are being implemented to meet program goals. OVERALL SKILLS: Project management skills while working in a JDM environment. Understanding of the business environment. Ability to lead, motivate and direct a small workgroup in a remote office environment. Ability to work in a team environment. Communication skills. Presentation skills. Ability to influence others to achieve results. SPECIFIC SKILLS: Strong mechanical aptitude and design expertise. Understand the fundamentals of system topology, chassis assembly and part design. Very skilled in the design and manufacturing of sheet metal, plastic and diecast components. Understands fundamentals of FCC emissions, safety, NEBS, and environmental compliance. A strong, hands-on background in product design using CAD modeling tools (Solidworks), thermal design, and a general knowledge interconnects and cabling.
EXPERIENCE: 8 to 12 years minimum, with broad experience in high availability, high reliability mechanical enclosures and system design. Understanding of the various topologies and mechanical design solutions common to the technology, and a proven ability to apply them correctly during a development cycle. Requires a strong understanding and familiarity of computer system hardware and architecture as it pertains to mechanical design. Firm working knowledge in areas such as thermal design, power design, and component characteristics, as they relate to mechanical design. Must have a good understanding of the Mechanical JDM, Contract Manufacturing (CM) and OEM industry as a whole, in order to make accurate and optimum make-vs.-buy decisions in commoditized product areas.
EDUCATION: BSME minimum, MSME degree is desirable but not required.
配置管理工程师
Senior Support Engineer (Middleware Support)
网络安全工程师
Senior Test engineer
项目管理部经理
PHP Developer