Call Us :080-25466388 | Email ID:    
C++ On Windows


 Hard Skills:

Typically has BE in Computer Science, Information Technology or related discipline

7 or more years of advanced large scale programming experience in C , C++ and/or Java on Windows operating systems

Should have fair knowledge of Windows internals and Win 32 programming.

Should know multi-threaded programming

Demonstrated excellence in programming - this must include all aspects of SW development including requirements definition, SW design, on time implementation of complete solution, and extremely high quality. You need to take quality personally.

Solid knowledge of the Windows Architecture and Internals - The reality is that the OS internals layer is where we optimize our solutions. We need someone who recognizes there is more going on than the library call in the code. Someone who understands how the higher order language morphs into assembly and then underlying register instructions will find our work interesting.

Has substantial knowledge of networks, systems, and archiving processes.

Highly Desired Skills (Plus):

Strong candidates on File systems preferred

Strong candidates on Filter driver development preferred.

Knowledge of storage systems and technologies

Prior experience on HSM and messaging space preferred

Demonstrated experience from multi-OS environments. Our IDM products live on a host of operating systems and someone who has had to deal with the variances that exist between rival operating systems will love the challenge we face here and again will be of great interest to us here.

Demonstrated experience in the storage industry - the need is to recognize that storage is not a one-perspective paradigm, but rather is a multi-host heterogeneous OS multi-vendor melting pot of problems needing clean disciplined engineering solutions.

Soft Skills:

 Ability to lead, motivate and direct a workgroup.

Has good interpersonal skills

Excellent oral and written communication skills and is able to interact effectively across labs

Ability to influence others to achieve results

Ability to adapt as per business goals

Principal Engineer-Storage Testings

General Summary

Working under minimal direction and exercising considerable latitude, provides technical expertise in developing solutions to complex  software engineering problems, which require frequent use of ingenuity  and creativity. Provides work leadership to others. Interfaces with  senior management to provide and obtain information and to build onsensus regarding project direction. Assignments may include new products as well as upgrades, and enhancements or fixes to existing products.

Principal Duties And Responsibilities

 Writes functional detailed design specs as well as responding to  requirement documents and system level test plans.Exercises considerable latitude in determining technical objectives, without appreciable direction.Offers proposed design changes/suggestions to processes and products,  exerts significant latitude in determining objectives of an assignment. Collaborates well with other engineers and other engineering groups, voluntarily shares information.May be accountable for overall product and/or serve as a customer advocate, may represent organization as principal customer contact.Significant contributor to organizational goals and objectives. Interacts cross functionally on matter that require coordination across organization lines.


  • 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.
  • Work Exp: 7-10 yrs

Must skills:

  •  Strong Storage skills (SAN or RAID or NAS or Fiber channel or  ISCSI)
  • Testing  (Test plan/strategy, Test design and execution)
  • Scripting (Shell/Perl)
  • Debugging
  • OS (Unix and Windows -  Avg. admin skills)

Soft skills:

  • Communication skills
  • Presentation skills

Desired skills:

  •  Device driver knowledge.
Principle Software Engineer-Storage

Position Summary:

This position is for Principle. Software Engineer for Advanced Development area in Backup and recovery domain. In this capacity the person is expected to quickly identify areas of integration between backup & recovery products with some other domain technologies like Antivirus.

Required Skills:

  • College Degree (BS, MS or better) in Computer Science
  • 7-+ years experience in software development
  • Experienced in writing Requirements Documents, Design Documents, Project Plans
  • Strong experience with complete software development cycle
  • Experience with Windows and Unix environments
  • Well versed Client Server Programming using C/C++ on Windows and Unix environments
  • Well versed in Storage domain
  • Exposure of Antivirus technologies
  • Excellent verbal and written communication skills
  • Strong oral and written communication is a must
  • Ability to work in a team environment.
  • Communication skills.
  • Presentation skills.
  • Ability to influence others to achieve results.
  • Sense of urgency and Closure.
  • Adaptability
SE & SSE-System Developer

SSE - Linux Kernel Space (Min 5 - 6.5 yrs only) :

          Mandatory skills: Linux, Kernel programming, Device drivers

 SE - Unix User Space (Min 3 - 4 yrs only) :

          Mandatory skills: Unix, C programming, IPC.


SSE-Automation Testing

Position : SSE

Team : QA,

Type of Work : Testing & Automation.

 Skill Set :

  • Unix Admin Skill - Avg level - min 1 flavour Disc Mgmt, One Volume Manager with concepts,
  • Shell & perl scripting
  • Basic DB Mgmt (SQL & Oracle)
  • Basic Storage (LUN Provisioning, LUN Masking, Zoning) 2nd Priority
  • SAN Mgmt Skill
  • Windows Admin Skill
  • QTP

Copyright 2014 @  Reproduction is forbidden unless authorized. All rights reserved. | Powered by Webpaque