August 1st, 2003, 04:12 AM
Jobs: System Software Dev
We have been retained by a leading MNC to provide them with System Software professionals in the following areas:
Candidates with a good understanding of Fibre Channel, SCSI and SAN architectures, highly desirable. Experience with EMC and other vendor storage arrays is advantageous. Must possess excellent verbal and written communications skills and a proven track record of technical leadership.
Basic skills required for all positions are UNIX (Solaris, BSD, Linux), Windows, C/C++
System Software Engineers
2-15 years of experience developing systems level software in a Unix, Linux and/or Windows environment.
Experience in object oriented development, using UML concepts and development methodology
Experience in at least one of the following storage areas is a must: storage virtualization, SAN management functions and/or replication capabilities.
Experience in Volume Management, Multi-path environments, Lun management, Zoning software is an advantage.
Sound knowledge of, and experience in
Unix/[Windows NT4 and Novell] Operating System, Storage sub-system and Systems development
Windows 2000/Windows 2003 Operating System and Storage sub-system a plus OR Kernel development projects on TRU64 and Kernel development projects on Solaris, HPUX, AIX and Linux
Ability to respond effectively and urgently to multiple issues arising from support, maintenance, and sustaining of the existing products and applications.
Windows NT4.0 Kernel Developers
A senior level Windows Kernel developer with sound experience in the design and development of Windows Device Drivers, filter drivers, file systems for various Windows Platforms (primarily NT4). Should have thorough knowledge of the Windows IO Stack and kernel-debugging environment. Knowledge of Operating Systems internals, synchronization and locking issues, and development of complex multi-threaded and client/server applications is required.
Strong knowledge of Windows Operating System and Windows Storage sub-system
Excellent kernel debugging skills
Windows GUI and Install developers
A senior level Windows Application developer experienced with developing complex multi-threaded and client/server Windows applications and product packaging. The developer will package and perform development verifications testing on maintenance releases associated with customer defects.
Strong knowledge of Windows Operating System, Windows application development, and Windows inter-communications
Experience in packaging with InstallShield
Experience utilizing various Windows Programming technologies such as RPC/COM/DCOM is required.
Novell NLM and Install Developers
A senior level Novell NLM developer experienced with developing storage stack applications and packaging Novell driver packages. The developer will package and perform development verifications testing on maintenance releases associated with customer defects.
Strong knowledge of Novell Operating System and Novell storage sub-system
Excellent storage stack and NLM debugging skills
Experience developing HAM and CDM drivers
Unix Kernel Developers
A senior level developer with experience developing kernel storage drivers and platform packaging. Must package and perform development verifications testing on maintenance releases associated with customer defects.
Strong knowledge of Solaris/AIX/HPUX Operating System and Solaris/AIX/HPUX storage sub-system
Excellent storage stack and kernel debugging skills
Experience with complex cluster and san configurations
Senior Software Engineers
Team members to design, develop, document, and implement regression tests. This entails writing/debugging test cases in C and Perl using EMCís multi-platform application programming interface together with its command-line interface for managing the Symmetrix. The focus is on test development and automation. Required to proactively promote quality in every phase of the product life cycle.
Experience with UML or Rational Rose
Experience with CIM, SMI
Proven ability to deliver high quality Java, C, C++, Perl, SQL, Shell Scripting on UNIX or Windows
Strong automated regression testing experience on both UNIX and Windows operating system platforms
Sound working experience with at least two of the five industry standard databases on multiple operating system platforms, including Oracle, SQL Server, Sybase, Informix, and DB2/UDB, is a plus
Testing experience on Novell, MVS, or AS/400 is a plus
Client/Server testing experience is a plus
Software Quality Assurance & Maintenance
Around 2-15 years experience as a Senior QA engineer with a track record of technical leadership and the ability to design and develop automated test harnesses. The candidate must have experience in setting up and testing SAN hardware environments. Experience in design and developing hardware simulation capabilities is desirable.
The candidate will be responsible for the entire testing lifecycle activities for storage related applications.
System Administrative Experience must include complete knowledge of the OS, the ability to set up a jump server, INB, and must be able to work with and install 3rd party software that the OS supports. Must have the ability to set up clusters and install / replace hardware (disks, HBAs).
experience on multiple types/platforms of applications, OS (NT/Novell/Solaris/HPUX/AIX Linux etc.) and hardware
one or more of these testing tools: WinRunner/LoadRunner, Segue SilkTest, Rational test tools
shell scripting and Perl. A prior experience in development preferable
Mercury Test Director experience is an advantage
Sustaining Software Engineer
Responsible for supporting released versions of the EMC Development Suite and Solutions Enabler. Must interact with internal EMC developers and external partners using the product API, troubleshoot application errors, review logs and other runtime artifacts, problem reproduction, design solutions, document and test cases, assess field problems and communicate their impact.
Comprehensive knowledge of C, C++/Java
Familiarity with core dump analysis
Build and Release Engineer
Responsible for supporting and maintaining the source code management system, automating daily builds, related tools and processes necessary to perform daily builds in a heterogeneous environment.
Must monitor daily / nightly automated builds, troubleshoot host / connectivity issues, identify and alleviate compilation / linker issues, continually work to improve automated build infrastructure.
Knowledge of CVS critical.
In-Depth csh and korn shell and Perl scripting
Comprehensive knowledge of 'make' utility
Windows NT build experience
UNIX administration skills
SQA Software Engineer
Candidate should have strong knowledge and experience with C-based API and CLI testing within a multi-platform environment, including UNIX and Windows NT
Client/Server testing experience a strong plus
General knowledge of Enterprise Storage Software is a plus
Proven ability to deliver high quality C, C++, Perl, SQL, Shell Scripting on UNIX or Windows
Working knowledge of Rationalís PureCoverage or equivalent
Experience with UML or Rational Rose
Experience with CIM, SMI
Please reply with your latest resume or send to firstname.lastname@example.org.
Thanx & Regards,
Voice: +91-80-5510430, +91-80-5514489
visit us at http://www.mindsyncindia.com
PS: We have other requirements for System Administrators (BSD/AIX/Linux/HPUx/NT) and Network Specialists (CCNE, CCIE, CCSE)