Storage Lead (Requisition # 864273)
We are focused on HP's ProLiant based Industry standard severs and Itanium based servers to support/develop/enhance software/firmware for Storage controllers. E.g storage device drivers, EFI driver development, storage management/SNMP based agents On Windows and Linux. Responsible for leading a team of 5-6 people for the knowledge transition, requirements, analysis, design , development, testing, quality/performance and maintenance of system software products mentioned in the above areas. You will occasionally support field in solving the critical business problems. Propose innovative solution/ideas that helps us keep ahead of our competition. You will be part of a team that designs, implements, tests, and validates software for networks, systems, applications, as well as IT service management of e-business, ensuring that users fully understand and optimize technology. You will also be involved in the selection, configuration, and integration of software development or support tools. Finally, you will also present software solutions and support customers in their use.
Skills: System software experience in Windows and Linux environment with approximately 3 years of experience in leading the teams. Expertise in programming and exposure to multiple languages and technologies such as C/C++, XML, HTML, expertise in internals of Windows and Linux, storage , open source development are essential. Ability to Manage the schedules, commitments, dependencies in cross-functional teams, mentoring engineers as well as practical experience in all phases of the software development lifecycle and open source are essential. The preferred skills are Fibre Channel, SCSI, SAS, SATA protocols, NAS/SAN, Windows and Linux Device driver knowledge, EFI Driver.
Qualification : Bachelors' degree or equivalent, Masters preferable
Experience : 6-9 years
Location :
Business Unit : STSD
Test Engineer (Requisition # 925250)
Quality assurance Engineer evaluate and test new software programs to make sure they work as designed. Programs are evaluated against designer specifications and user requirements. Such evaluation of new programs usually uncovers "bugs" and leads to further revisions and modifications. In this position, You write and revise the QA standards or specifications for new programs. You also create the quality assurance tests that technicians use to evaluate programs. Creating such tests generally involves computer programming. You would be testing the APIs/Framework in an automated way.
Skills: Excellent knowledge on the operational aspects of the Windows Operating System. UNIX and Linux experience a plus but not required. Ability to Automate the testing of Application Programming interfaces(APIs), frameworks( WhiteBox Testing). Knowledge of XML, Webservcies, Java & .Net technologies. Ability to Write test scripts in scripting languages like Perl/Shell scripts. Ability to make detailed, clear, and concise reports of failing components needs to be Proficient in many aspects (e.g. SQL DBs, performance metric evaluation, etc...)
Qualification : Bachelors' degree or equivalent, Masters preferable
Experience : 1-3 years
Location :
Business Unit : STSD
Application Architect (Requisition #916988)
The Architect is responsible for overseeing the technical design of project modules and products. The Architect will act as the lead designer for the project and will have supporting authority over all product architecture decisions. Essential Duties and Responsibilities would include: Define the product architecture with the product development team members. Recommend development methodologies and development and coding standards. Participate in all product design meetings. Participate in developer interviews. Conduct and/or schedule technology research with the Director of Development. Define technologies to be used on the project (subject to PM & Marketing requirements). Define development tools to be used on the project. Product marketing requirements and product definition. Product functional requirements definition and documentation. Detailed Design responsibilities associated to supporting education of other team members in the correct creation of specifications, etc.
Skills: Bachelor's (undergraduate) degree in computer science, information systems, electrical engineering or equivalent experience is required, but a Master's (graduate) degree is highly preferred. Must have a minimum of 5+ years development experience (preferably using Java, C++, VB or similar language). Must have a minimum of 5+ years implementing/using OOD development standards and practices. Experience in product demonstrations, customer training and product installation. Detailed knowledge of key customer types or customers on given products.
Qualification : Bachelors' degree or equivalent, Masters preferable
Experience : 5+ years
Location :
Business Unit : STSD
Sr. Software Engineer (Systems Programming) (Requisition #932252)
The software engineer designs, develops and tests. Responsible for the quality and completeness of assignments, including investigation tasks, initial design, development, bug fixing, quality engineering, documentation, and general product maintenance. recognizes and points out design problems during the project-planning process. Resolves in-process problems independently, or with minor input from the project manager. responds to key product questions and customer needs, and ports products to new operating systems and compilers on a regular basis. Reviews new product or new release proposals, and provides feedback to engineering on product features and project schedules.
Mandatory Skills: 3+ years of experience in OS internals / Unix Kernel. Strong C / Systems programming knowledge. Good analytical and problem solving skills. Have good knowledge of software development processes and methods. Must possess a very strong understanding of the full Software Development Life Cycle (SDLC) and methodologies.
Qualification : Bachelors' degree or equivalent, Masters preferable
Experience : 3+ years
Location :
Business Unit : STSD
Architect (WMI) (Requisition # 921440)
You will be responsible for the design, development, maintenance, testing, and quality and web based development technology software products. You will be part of design and architect team to design the WMI based Systems Management Homepage (SMH) implementation . Additionally, innovation is key as you design and develop major functional and performance enhancements for existing products and produce new software products and tools. You will review requirements, specifications, and designs to assure product quality and will develop and implement plans and tests to ensure product quality and performance assurance.
Skills: Four or Six years of software development experience in WMI including C++ , C , XML, HTML, CSS, JavaScript, PHP in Windows environment. Leading and working with cross-functional teams as well as practical experience in all phases of the software development lifecycle. Must possess expert knowledge (development and application) in multiple operating systems. WMI client development background would be helpful. XML, HTML, CSS, Java-script, PHPC++, C, WMI based web development technologies.
Qualification : Bachelors' degree or equivalent, Masters preferable
Experience : 6+ years
Location :
Business Unit : STSD
System Test Program Manager (Requisition # 921709)
Manage Schedules, Resources and dependencies, Program management of system testing activities, Coordination and communication with product release team ,Compliance to Quality Systems and Management practices
Co-ordinate with QA and other groups to negotiate time lines .Drive continuous process improvements .Meet release criteria and time lines .Drive organization strategic initiatives in the project ,Promote an energized and fun-filled culture
Skills: SQA, Knowledge of CMM, ISO etc knowledge .Knowledge on Quality Assurance. A minimum of 10 years of IT experience, preferably in system software domain and at least two years experience in project and people management. An in-depth knowledge and application of engineering principles and concepts, broad-based functional knowledge, experience with planning and managing projects, strong background in managing teams that support/develop industry leading products for enterprise customers, supervising technical staff
Qualification : B.E/M.Tech/MCA
Experience : 10+ years
Location :
Business Unit : STSD