Summary:
Work within a software development team that is an extension of the Integrated Storage and Components group in Massachusetts, USA. This team is a part of the group that is responsible for design, development and integration of management software components for a family of storage products. This particular position is for the development of the Control Mgmt Software for a new storage product.
Responsibilities include all aspects of system software design, development and integration of Control Path components for a family of storage products.
The ideal candidate will have prior design and development experience with management software, excellent knowledge of C/C++, and OOP design concepts, including UML, experience in development under Linux, be familiar with storage technologies and WBEM.
General Skills:
- Project management skills
- Understanding of business environment
- Ability to lead, motivate and direct a workgroup
- Ability to work in a team environment
- Communication skills
- Presentation skills
- Ability to influence others to achieve results
- University masters degree in related field
Technical Skills:
Required:
- Strong C/C++ programming experience, including use of debuggers and other SW development tools
- Experience in using object-oriented design and tools
- Hands-on experience with Linux
- Knowledge of English – good verbal and reading skills
- Experience in use case driven design and development
- Experience in designing and developing user interface SW, especially GUI and CLI
- Experience in the development of scripts (shell script, perl, etc.)
- Experience in using a source control environment (such as subversion or Clearcase)
- Knowledge and hands-on experience with Flex, XML technologies, WBEM
Desired:
- Knowledge of any of the following protocols and technologies: iSCSI, TCP/IP, Fibre Channel, File systems, NFS, CIFS, HTTP, XML, RAID and storage systems
- Design and development of storage and/or networking subsystems
- Familiarity with test frameworks or tools for automated testing
- Embedded systems development
Benefits:
- Medical insurance for employees and their family
- Opportunity to work in a flexible schedule
- Life insurance
- Paid personal/sick/vacation days
- Professional training programs
- English courses
- Corporate cell phone service
- Comfortable office location