Вакансии
Principal SW Engineer (Windows, Kernel)
EMC
Город: | Санкт-Петербург |
З/п: | обсуждается с кандидатом |
Опыт работы: | Более 6 лет |
Отзывы о компании EMC |
PowerPath Project
EMC PowerPath is host-based software that provides automated data path management and load-balancing capabilities for heterogeneous server, network, and storage deployed in physical and virtual environments. It enables you to meet your aggressive service levels with the highest application availability and performance, and with all the advantages of the industry’s leading information storage systems. The EMC PowerPath family includes PowerPath Multipathing for physical environment, as well as Linux, AIX, and Solaris virtual environments, and PowerPath/VE Multipathing for VMware vSphere and Microsoft Hyper-V virtual environments.
PowerPath group is working on server-resident solution that enhances performance and application availability by providing automated, non-disruptive path management in storage area network (SAN).
Principal Duties And Responsibilities:
- Design, implement, document, test and debug system software components and operating system device drivers for the Windows platform (Win2K3, Win2K8)
- Analyze and fix complex software problems dealing with operating systems and device drivers
- Advise and/or assist sustaining team on critical customer issues and escalations
- Participate in setting goals and assigning tasks to local development team members
- Interface with other platform teams (Linux, Solaris, HPUX, AIX)
- Interface with other functional groups such as Quality Engineering, Documentation, Training around release of new features/functionality of PowerPath
Required education and experience:
- University degree in Computer Science, Mathematics or Electrical Engineering
- 6-8 years experience in software development
Required Skills:
- A deep understanding of operating system principles such as: synchronization mechanisms, multithreaded programming, inter-process communication
- Strong C programming experience
- Substantial experience with operating systems development and/or device/filter driver development for Windows. IO subsystem knowledge is a plus.
- Strong working knowledge of technical English, including ability to freely converse over the phone and exchange written communication
- Demonstrated ability to meet milestones and deadlines and deliver commercial software products
- Experience with Software Development Life Cycle and QA process in a commercial SW development environment
- Experience in using a source control systems
- Ability to influence others to achieve results. Ability to lead, motivate and direct a workgroup.
- Communication and presentation skills.
Other desired skills:
- Knowledge of any of the following protocols and technologies: iSCSI, Fibre Channel, TCP/IP, File systems, Network File Systems, RAID and storage systems is a great plus
- Experience with operating systems development and/or device/filter driver development for either Solaris, Linux, HP-UX or AIX
- C++
- Experience with enterprise systems, disaster recovery, clusters or databases
- Volume Managers, Clustering Software, Storage Management Software and/or Storage Arrays
- Knowledge of security related software functionality
- Project management skills.
Benefits:
- Medical insurance for employees and their families
- Life insurance
- Paid personal/sick/vacation days
- Corporate cell phone service
- Partial sport reimbursement
- Professional training programs
- English courses
- Opportunity to work in a flexible schedule
- Comfortable office location (1 min from metro station Vasileostrovskaya)
- Relocation package for candidates from other cities
·
|
0 | Tweet | Нравится |
|