Careers

Job Title: Senior Software Engineer
Positions: One
Location: Cupertino, CA
Job Description:
Design and develop network protocol stacks for L2/L3 switches. Develop networking protocols to meet latest industry standards in the areas of voice/video/data transmission. Participate in discussions to understand customer requirements. Develop technical portions of project proposals. Assist in estimating project schedules and resources. Develop various project documentation including system requirements, feature requirements, design specifications and test specifications. Lead engineering teams to develop software design, implement the design, code and test changes. Provide consulting services at customer site
Desired Skills and Experience:
The candidate should have 6 to 7 years of experience in the design and development of networking protocols. Should have experience in system design, programming and testing. Experienced in L2/L3 switching technologies. Programming experience in C/C++. Platform experience on Unix and on any of the embedded operating systems namely VxWorks, pSOS, Nucleus. The ability work effectively as part of a high performing team. Should have strong verbal and written communications skills.
Education:
MS in Computer Science


Job Title: Software Engineer
Positions: One
Location: Cupertino, CA
Job Description:
Design and develop device driver for Network Interface Cards on various flavors of Unix. Develop detailed design documents for device driver for multi-CPU based servers considering locking and synchronizing mechanisms. Perform Unit and Integration testing.
Desired Skills and Experience:
The candidate should have 3 to 4 years of experience in design and development of device drivers. Should have programming experience in C and Shell scripting. Driver development and debugging experience on HP-UX, Solaris and Linux. Should have very good understanding of networking protocols including IP, TCP, RIP etc. Hands on experience with source code management packages, Makefiles and symbolic debuggers. Should have good communication skills.
Education:
MS or BS in Computer Science

Job Title: Software Engineer
Positions: One
Location: Cupertino, CA
Job Description:
Develop test plans, test suites and perform testing of storage management software on Unix. Develop test suites for Functionality, Integration and Performance testing of storage device drivers, daemons, commands and libraries. Automate testing procedures by implementing test harness. Perform regression testing, analyze test results and generate defect reports.
Desired Skills and Experience:
The candidate should have 3 to 4 years of software testing experience on multiple flavors of Unix including HP-UX and Solaris. Should have programming experience in C and Shell scripting. Experienced in testing Volume manager, RAID subsystems. Should have good understanding of SVR4 Unix internals. Hands on experience with source code control systems and defect tracking tools.
Education:
BS in Computer Science


Job Title: Software Engineer
Positions: One
Location: Cupertino, CA
Job Description:
Develop test plans and test suites for certifying storage arrays on HP-UX and Solaris. Execute certification test suites to certify storage management software on Unix and generate defect reports for test failures. Automate test procedures by developing test harness.
Desired Skills and Experience:
The candidate should have 3 to 4 years of systems software testing experience on multiple flavors of Unix including HP-UX and Solaris. Should have programming experience in C and Shell scripting. Experience in testing storage device drivers, Volume manager, RAID subsystems. Should have good understanding of SVR4 Unix internals.
Education:
BS in Computer Science

Job Title: Software Engineer
Positions: One
Location: Sunnyvale, CA
Job Description:
Design and develop Internet applications on Unix and Windows NT. Develop detailed design of back-end subsystem to work with Web Servers and database servers. Implement business logic in Servlets, JSP. Develop reusable objects. Perform unit and integration testing.
Desired Skills and Experience:
Candidate should have 3 to 4 years of experience in design and development Internet application software. Should have experience in OOA/D and programming experience in C++, Java. Experience in developing servlets, applets, Java Server Pages, Java Beans. Should have experience with database design, SQL programming and JDBC. Should have project experience with RougueWave libraries, threads, sockets and RMI. Hands experience with configuration of Netscape/Apache Web servers and Oracle database server.
Education:
BS or MS in Computer Science

Job Title: Systems Analyst
Positions:Two
Location: San Jose, CA
Job Description:
Interface with end users and clients, analyze and document user requirements, design applications based on requirements, document the design aspects. Help develop application framework, validate requirements against the design. Participate in scope management and overall project delivery working with different leads and Project Managers. Be part of trouble shooting related to the application's procedures and problems. Should be comfortable with Enhancement and maintenance life cycle of an application. Well versed in testing applications and coordinating user acceptance process. Act as a liaison between end-users and the development team. Plan and prepare technical reports, memorandum, and instructional manuals as documentation of program development. Should be willing to travel or relocate as needed within USA.
Desired Skills and Experience:
The candidate should have minimum 5 years of software application experience using the following technologies: Java, J2EE, Struts, Hibernate, Oracle, JavaScripting, JDBC, Servlets, PL/SQL, Weblogic and Websphere. Candidate to be familiar with client interfacing, working with different teams spread across different geographic locations, requirements gathering and documentation procedures. He/She should be comfortable with different testing frameworks and testing procedures. Candidate should be familiar with overall project delivery procedures.
Education: Bachelor Degree or foreign equivalent in Computer Science Engineering/Engineering /related fields with five years of progressive post bachelor work experience.

Job Title: Software Engineer
Positions: One
Location: Sunnyvale, CA
Job Description:
Design and develop Internet applications on Unix and Windows NT. Develop detailed design of back-end subsystem to work with Web Servers and database servers. Implement business logic in Servlets, JSP. Develop reusable objects. Perform unit and integration testing.
Desired Skills and Experience:
Candidate should have 3 to 4 years of experience in design and development Internet application software. Should have experience in OOA/D and programming experience in C++, Java. Experience in developing servlets, applets, Java Server Pages, Java Beans. Should have experience with database design, SQL programming and JDBC. Should have project experience with RougueWave libraries, threads, sockets and RMI. Hands experience with configuration of Netscape/Apache Web servers and Oracle database server.
Education:
BS or MS in Computer Science
2007 (c) Copyright Prolific Minds. All rights reserved.