Senior Software Engineer (C++, Linux)

Регион: Санкт-ПетербургТребуемый опыт работы: Более 3 летПредполагаемый уровень месячного дохода:

не указан

 Summary: 

  • Work within a six- to ten-erson team that is an extension of
    the storage software platforms group in Massachusetts,
    USA. This team is a part of the group that is responsible for
    design, development and integration of all 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 WBEM, excellent knowledge of C/C++. Experience with
    storage technologies would be a plus. 

General Skills:

  • University degree in related field
  • Good communication skills
  • Ability to work individually
  • Good problem-solving skills
  • Customer oriented and quality minded
  • General knowledge of engineering concepts
  • Ability to work in a team  

Technical Skills: 

Required:

  • Strong C/C++ programming experience, including use of debuggers
    and other SW development tools
  • Hands-on experience with Linux
  • Knowledge of English – good verbal and reading skills
  • Experience in using object-oriented design principles and
    tools
  • 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
  • Salary range is above market and depends on the professional
    background

Дополнительно:

  1. Новые решения IBM для cloud computing

Простой итог: