Home » Careers Referral

 

Job Details

Job Title:Software Engineer
Positions: One
Location: Cupertino, CA
Job Posted On: 04/27/2017

Job Description

• Guide business in defining and identifying the core KPI’s and user interactions to be measured; • Provide domain and product specific best practices- what to capture, how to capture, how to visualize and generate actionable insights; • Create detailed requirement documents and defined the reports/dashboards and data to be captured; • Coordinate with Solution architects, developers and QAs to define and implement optimized and robust digital analytics solution landscapes; • Define and structured the information architecture suitable for analytics data capture; • Provide best practices for web content organization and delivery across digital touchpoints; • Coordinate with UI/UX designers, solution architects and the development team to ensure high quality deliverables and requirement traceability to conform with specifications;

Desired Skills and Experience

● Minimum 2-3 years related experience. ● Detail orientated with excellent time management skills. ● Excellent written and verbal communication skills. ● Experience with Software Development and Design. ● Strong knowledge of UNIX, Python, JavaScript, and MacOS are required

Education

BS in Computer Science, BS in Electronics and Telecommunications Engineering or BS in Computer Applications

Job Details

Job Title: System Analyst
Positions: One
Location: Cupertino, CA
Job Posted On: 04/27/2017

Job Description

• Guide business in defining and identifying the core KPI’s and user interactions to be measured; • Provide domain and product specific best practices- what to capture, how to capture, how to visualize and generate actionable insights; • Create detailed requirement documents and defined the reports/dashboards and data to be captured; • Coordinate with Solution architects, developers and QAs to define and implement optimized and robust digital analytics solution landscapes; • Define and structured the information architecture suitable for analytics data capture; • Provide best practices for web content organization and delivery across digital touchpoints; • Coordinate with UI/UX designers, solution architects and the development team to ensure high quality deliverables and requirement traceability to conform with specifications;

Desired Skills and Experience

● Minimum 0-2 years related experience. ● Detail orientated with excellent time management skills. ● Excellent written and verbal communication skills. ● Experience with developing web based enterprise application using Java and J2EE technologies. ● Strong knowledge of UNIX, Oracle, MySQL, Perl Scripting, JDBC, Hibernate, JMS, J2EE, Ajax, DOJO Framework, and Apache, required.

Education

Bachelor’s degree in Computer Science or Computer Engineering or Information Technology or Software Engineering, or a related field of study required

Job Details

Job Title:Senior Software Engineer
Positions: One
Location: Cupertino, CA
Job Posted On: 04/27/2017

Job Description

Responsible for defining, architecting, and driving implementation of system software systems spanning device drivers, I/O stack (RAID, Filesystems) and other kernel infrastructure for Enterprise Class Storage and Networking Products. Engaging with engineers and managers to ensure smooth execution with focus on code quality, bug tracking and performance. Collaborating with multiple teams to define product roadmaps and product strategy. Engaging with Customer Support and QA teams to handle customer escalations and to accelerate remedial measures to reduce downtimes and enhance product value proposition.

Desired Skills and Experience

Bachelor's or foreign academic equivalent in Computer Science, Computer Engineering, Information Technology or a related field of study plus five (5) years of progressively responsible experience. May travel to client sites throughout U.S.  Experience with SCSI, FibreChannel, RAID, Audio Drivers required.

Education

BS in Computer Science

Job Details

Job Title: Senior Software Engineer
Positions: One
Location: Cupertino, CA
Job Posted On: 03/23/2017

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 Details

Job Title: Senior Software Engineer
Positions: One
Location: Cupertino, CA
Job Posted On: 03/23/2017

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 Details

Job Title: Senior Software Engineer
Positions: One
Location: Cupertino, CA
Job Posted On: 03/23/2017

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 Details

Job Title: Senior Software Engineer
Positions: One
Location: Sunnyvale, CA
Job Posted On: 03/23/2017

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 Details

Job Title: Systems Analyst
Positions: Two
Location: San Jose, CA
Job Posted On: 03/23/2017

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 Details

Job Title: Software Engineer
Positions: One
Location: Sunnyvale, CA
Job Posted On: 03/23/2017

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 Details

Job Title: Sr. Software Engineer 
Positions: Multiple 
Location: Cupertino, CA
Job Posted On: 03/23/2017

Job Description

Responsible for defining, architecting, and driving implementation of system software systems spanning device drivers, I/O stack (RAID, Filesystems) and other kernel infrastructure for Enterprise Class Storage and Networking Products. Engaging with engineers and managers to ensure smooth execution with focus on code quality, bug tracking and performance. Collaborating with multiple teams to define product roadmaps and product strategy. Engaging with Customer Support and QA teams to handle customer escalations and to accelerate remedial measures to reduce downtimes and enhance product value proposition. 

Desired Skills and Experience

Bachelor’s or foreign academic equivalent in Computer Science, Computer Engineering, Information Technology or a related field of study plus five (5) years of progressively responsible experience. May travel to client sites throughout U.S.  Experience with SCSI, FibreChannel, RAID, Audio Drivers required. 

Education

BS or MS in Computer Science