Open Positions in Adobe India

For all positions BE/B.Tech/M.Tech/MS in Computer Science & Engineering preferably from a premier institute.

MTS-II / Computer Scientist - Adobe LiveCycle(tm) Servers (EDBU), Noida

UI Designer, Noida & Bangalore

Job\Computer Scientist-Application Management (CST)- Noida

Member Technical Staff (BPBU, PBU) – Noida

Computer Scientist (BPBU, PBU, Core Tech) - Noida

Software Engineer – White Box Testing (PBU), Noida

Software Engineer – White Box Testing (Hobbyist), Noida

Software Engineer – Java API Testing (EDBU), Noida

Member Technical Staff/Computer Scientist- SERVER ENGINEER, Bangalore

Member Technical Staff/Computer Scientist (Mobile Team), Bangalore

Member Technical Staff (Captivate Team ), Bangalore

WHITE BOX TESTING – (Flex), Bangalore

Release Engineer, Bangalore

QE (Database testing), Bangalore

Technical writer, Bangalore

Engineering Manager (Web Services), Bangalore

_________________________________________________________________

MTS-II / Computer Scientist - Adobe LiveCycle(tm) Servers (EDBU)

Experience – 2-6 years

Location – Noida

Position Summary:

Adobe LiveCycle(tm) line of J2EE-based enterprise servers and design tools, which help organizations and governments create and distribute Intelligent Documents, manage business processes and enable more secure communications across the enterprise.

The successful candidate will join a team that will design and implement a number of highly scalable, reliable and enterprise class document services to enable creation and use of intelligent documents in a Service Oriented Intelligent Document Platform. These would be completely owned and delivered by the India Development Center. Candidate will investigate new and existing algorithms needed to support required functionality, provide engineering specifications describing the functionality, the architecture and the interfaces that the design will employ to support the specified feature set, a plan of implementation, quality engineering testing considerations and estimates of time for implementation.

Candidate will participate in constructive discussions and will be expected to provide insightful opinions on component design and problem solutions, assist in code reviews of colleagues and provide status, updates and identify potential development issues to management. Candidate will work with quality engineering to develop tests and verification suites, identify testing priorities, evaluate and provide feedback on quality test plans, and resolve implementation issues in order to achieve development milestones.

Essential Skills

Strong computer science fundamentals

High proficiency in Core Java.

B.Tech / M.Tech in Computer Science & Engineering from a premier institute.

2 to 6 years of development experience.

Previous product development experience using Java for the J2SE environment.

Experience in the area of XML/PDF or equivalent information representation format processing highly desirable.

Experience with atleast on of the leading Application Server like Weblogic or Websphere.

Good experience on one of the OS like Windows, Mac, Unix/Linux.

Experience with J2EE services like JMS, JTS, JMX are desirable.

Excellent written and oral communication skills are required, as is experience working in a product development team environment.

Nice to Have Skills

Experience with the Eclipse IDE, JUnit, Perforce, Linux, Apache is desirable but not required.

UI Designer

Experience – 4-10 years

Location – Noida and Bangalore

Position Summary:

Represent the "User Experience, " translate customer requirements into defined specifications and inspire the Engineering team to develop the right product.

Own the design of the most impactful user interface - related features and participate in the product definition process with the Product Manager, Engineering Manager and User Research.

Significantly influence product strategy and direction. Work with User Research and Product Manager to translate business and marketing goals into the best software solutions for our business.

Develop and maintain design mockups, usage scenarios, prototypes, specifications, navigation maps and other design documents.

Work with feature development teams to make sure that the workflow reflects the customer's needs and ensure consistency among features.

Develop expert-level knowledge of competitive and complementary products and bring new ideas to the team.

Define innovative user interfaces and interaction styles which result in improved user productivity.

Essential Skills

High degree of creativity, interaction design and problem solving ability

Uncanny drive to design the best user experience in the world

Strong software design communication skills. (Ability to communicate one's ideas through their design)

Proven track record and a passion for designing compelling, award-winning user interfaces

Excellent presentation skills & and attention to detail

Experience working with various departments within a product team

A great portfolio of work / samples of interaction design work is a must

A formal education in Interaction Design, Product Design, Industrial Design, HCI, Architecture, or related field from NID / IDC or equivalent would help

Expertise in visual design using tools like Photoshop, Illustrator is expected.

Prototyping skills using tools like Flash, Flex, Dreamweaver and OR the knowledge of imaging / video domain applications would be definite plus

We are looking to hire senior, individual contributor roles / people with at least one product lifecycle experience

4 to 10 years of UI Design experience.

Computer Scientist-Application Management (CST)

Experience – 5+ years

Location - Noida

Essential Skills & requirements

5 or more years’ of Installer creation/maintenance AND build/release automation engineering experience

Proven ability to develop solutions that automates installer creation.

Strong understanding of software installer management and related processes.

Good understanding of software configuration management processes.

Advance knowledge of InstallShield environment, Windows installer (MSI) technology and Apple’s PackageMaker.

Strong programming experience in C\C++.

Strong knowledge of XML technologies and tools.

Strong knowledge of either of Perl or Python.

Strong scripting expertise on any two of the Windows, Mac or UNIX platform.

Strong problem solving and analytical skills.

Should be good team player.

Must be able to communicate and coordinate well with both engineers and managers.

Able to work with product management and engineering to determine installation requirements.

Will ensure high quality in delivering installers and builds.

Will need to interface with Product teams to create, maintain and monitor installer creation and builds.

Will need to write components in C/C++ to facilitate installations.

Will build and maintain installers on both Mac and Win platforms, built with InstallShield Professional, InstallShield DevStudio (msi), Install Anywhere, and Installer Vise.

Will build and maintain automated build and release environments written in Perl, Python, XML, HTML, Apple script.

Will write functional, technical specs to document build and installation process.

Member Technical Staff (BPBU, PBU)

Experience – 2-5 years

Location - Noida

Position Summary:

This is an individual contributor position. Hands on product/solution development knowledge are a must. The position involves conceptualization of a product, design,

development, debugging of application software, effort estimation and risk analysis of a project. The incumbent will implement new features; provide fixes / workarounds to

bugs/ problems and also in current / future products of Adobe on WIN /MAC /UNIX platforms. He should be competent to provide quick solutions to problems and taking a

product /component through the entire life-cycle, improve the space – time performance, and improve on usability / reliability.

Essential Skills

B.Tech / M.Tech in Computer Science & Engineering from a premier institute.

2 to 5 years of hands on design / development experience.

Good understanding of object oriented design and knowledge of product life cycles and associated issues.

Solid programming/debug/troubleshooting skills in system level software development.

Proficient in C/C++, data structure and algorithm.

Good experience on one of the OS like Windows, Mac, Unix or Embedded.

Ability to work independently with strong problem solving skills.

Technical depth in operating systems, computer architecture and OS internals.

Nice to Have Skills

Experience in one or more of the following OS (Symbian, Linux, WinCE, VxWorks, Nucleus and Palm OS).

Experience in device driver development.

Skills in analyzing software performance and benchmarking.

Knowledge of Unicode, internationalization techniques, COM and XML.

Experience in programming video codecs such as MPEG4, H.264, WMV, Real Video.

Knowledge of audio and video coding principles a plus.

Knowledge of ISO/MPEG compression standards a plus.

Expertise in digital signatures, data encryption, data authenticity, and advanced security concepts is a plus.

Computer Scientist (BPBU, PBU, Core Tech)

Experience – 5-12 years

Location – Noida

Position Summary

As and Individual contributor the job would involve working on complex problems where analysis of situations or data requires an in-depth evaluation of various factors. He would contribute extensively in analysis, design and programming for major and dot software releases. He would be from time to time required to interface with product marketing to evaluate and determine new features to be added. Should be a proactive self starter who can develop methods, techniques and evaluation criterion for obtaining results. The role would require collaboration across groups. He would be expected to provide leadership within the respective division and act as a mentor to engineers. He would be an expert on one or more platforms and knowledgeable of cross-platform issues, competitive products, and customer requirements. He would contribute significantly towards the development and application of advanced concepts, technologies and expertise within the team. He would be required to address broad architecture and design issues of future products or technologies and provide strategic direction in evaluating new technologies in his/her area of expertise.

Essential Skills

B.Tech / M.Tech in Computer Science & Engineering from a premier institute.

5 to 12 years of hands on design / development experience.

Good understanding of object oriented design and knowledge of product life cycles and associated issues.

Solid programming/debug/troubleshooting skills in system level software development.

Proficient in C/C assembly, data structure and algorithm.

Good in-depth experience on one of the OS like Windows, Mac or Unix.

Skills in analyzing software performance and benchmarking.

Ability to work independently with strong problem solving skills.

Technical depth in operating systems, computer architecture and OS internals.

Nice to Have Skills

Experience in one or more of the following OS (Symbian, Linux, WinCE, VxWorks, Nucleus and Palm OS).

Experience in device driver development.

Knowledge of Unicode, internationalization techniques, COM and XML.

Experience in programming video codecs such as MPEG4, H.264, WMV, Real Video.

Knowledge of audio and video coding principles a plus.

Knowledge of ISO/MPEG compression standards a plus.

Expertise in digital signatures, data encryption, data authenticity, and advanced security concepts is a plus.

Software Engineer – White Box Testing (PBU)

Experience – 1-3 years

Location - Noida

Essential skills

B.Tech or MCA with 1 to 3 year of testing experience

Should have good knowledge in Application Server/Web Server testing

Knowledge of Server side scripting - Perl, Python

Java programming knowledge

Should have good knowledge in system engineering - basically debugging skills, analyzing system

Metrics and finding out the root cause of the issue

Job Responsibilities would include:

Creating test plan/test cases for application server based product

Creating test scripts for automation of server based product

Executing test scripts/test cases for the server based product

Finding performance metrics and limitations of the product

Software Engineer – White Box Testing (Hobbyist)

Location - Noida

Essential skills:

Knowledge of Coding

Java /C programming knowledge

Should have good knowledge in system engineering - basically debugging skills, analyzing system metrics and finding out the root cause of the issue

Knowledge of Server side scripting and coding

Job responsibilities would include:

Creating test plan/test cases for application server based product

Creating test scripts for automation of server based product

Executing test scripts/test cases for the server based product

Finding performance metrics and limitations of the product

Software Engineer – Java API Testing (EDBU)

Experience – 1-3 years

Location - Noida

Essential skills:

B.E/B.Tech/M tech/MCA with 1 to 4 years experience in testing Java/J2EE applications.

Knowledge of J2EE fundamentals is required.

Should have expertise in dealing with applications servers Websphere, Weblogic and JBoss on various operating systems including Linux, AIX and Solaris.

He/She should have proven experience in writing Java Classes and Junit and Cactus based test programs.

Strong Windows or other OS fundamentals.

Exposure in writing full test frameworks would be a definite advantage.

Should have excellent bug writing skills often suggesting the technical solutions to the issues.

People with experience in performance and longevity testing will be preferred.

Should be able to handle multiple tasks simultaneously.

This person should be capable of working independently and collaboratively with a team.

Excellent verbal and written communication skills

Job Responsibilities would include:

This profile includes both development & testing work. Designated as Software / Sr. Software Engineer, you'll be involved in development as well as testing using high end tools. Development would be testing focused.

Member Technical Staff/Computer Scientist- SERVER ENGINEER

Experience: 2-5 years

Location: Bangalore

Essential Skills & Requirements:

J2EE experience with BEA Web Logic Server and JBOSS.

Experience with the manipulation of XML based content such as RSS, ATOM and hands on experience with XSLT.

Experience developing applications which interact with Oracle 9i and 10g databases.

Experience working with mobile operators, integrating enterprise servers into the operator’s infrastructure.

Prior experience doing performance tuning for large scale J2EE applications.

Previous experience with launching a large scale Internet or mobile data service supporting a large use population.

Familiarity with 3rd party content management systems.

Knowledge of Flash, including Action Script and familiarity with other Adobe products.

Member Technical Staff/Computer Scientist ( Mobile Team)

Experience: 2-10 years

Location: Bangalore

Essential Skills & Requirements:

Depth in C,C++ programming

Good knowledge of Data structures, Algorithms.

Should be from a Consumer Electronics background

Knowledge of frameworks like J2ME or Brew or similar technologies

Strong analytical, logical skills and problem solving skills.

Good Understanding of Product Engineering Principles and Methodologies.

Knowledge of mobile domain is desirable

Should have experiences in UI programming for desktops (windows or Mac)

Should have experience developing software for Mobile OS (Windows Mobile or Symbian etc.) or for embedded systems.

Member Technical Staff ( Captivate Team )

Experience: 2-4 years

Location: Bangalore

Essential Skills & Requirements:

Proficient in C/C++, data structures and algorithm.

Development on Mac platform is desirable.

Good in-depth experience on one of the OS like Windows, Mac

Good Design skills

Coding in ActionScript/JavaScript

Ability to work independently with strong problem solving skills.

WHITE BOX TESTING – (Flex)

Location: Bangalore

Essential Skills & Requirements:

To execute White box testing and to develop test cases, test plans, find defects in the software & regress bugs.

Must have used Automated Test Tools and should have good hands on programming experience specially in scripting.

Working knowledge in C/C++/Java knowledge a must

Exp in API testing is desirable

Strong scripting skills desirable

Strong Windows or other OS fundamentals.

Nice to have Skills:

Some exposure to OO development and networking.

Experience in testing for products.

Knowledge of Adobe products.

Experience in the Macintosh environment.

Knowledge in the areas of domains like Print and Publishing technologies, Digital Imaging, Digital Video or Document flow

Release Engineer

Experience – 3+ years

Location: Bangalore

Essential Skills & Requirements:

3 or more years’ of Installer creation/maintenance AND\OR build/release engineering experience.

Proven ability to develop solutions that automates installer creation.

Strong understanding of software installer management and related processes.

Good understanding of software configuration management processes.

Advance knowledge of InstallShield environment, Windows installer (MSI) technology and Apple’s PackageMaker.

Strong programming experience in C\C++.

Strong knowledge of XML technologies and tools.

Strong problem solving and analytical skills.

Able to work with product management and engineering to determine installation requirements.

Nice to have skills:

Sound knowledge of either of Perl or Python would be added advantage.

Strong scripting expertise on any two of the Windows, Mac or UNIX platform.

QE (Database testing)

Experience – 3-5 years

Location: Bangalore

Essential Skills & Requirements:

3 - 5 years of experience in product testing, black box or white box testing.

Should be passionate about testing and willing to explore technologies.

Strong Exposure to Web Technologies, like J2EE, JSP, Web Servers, Application Servers and Web Services

A good understanding of the Java VM, and specific issues relating to large J2EE applications (e.g. garbage collection, application packaging, etc.)

Excellent verbal and written communication skills.

Experience in writing test plans, test cases

Strong Unix and Windows OS fundamentals

Experience with configuration and deployment of server applications in Windows and Unix OS

Job responsibilities include:

Black-box testing of DIGA, a server application for Game advertisement.

Black-box testing (UI) of DIGA server applications for registration and management

Performance and Database testing of DIGA server applications

Automate testing using Automation tools or Scripts

Technical writer

Experience: 3 – 7 years

Location: Bangalore

Essential Skills & requirements:

3+ years as technical writer/editor with experience developing help systems and book-length projects.

Experience writing Help and documentation deliverables through final production; experience with Framemaker and XML or comparable high-end production systems required.

Excellent communication and collaboration skills.

Experience with Adobe products and technologies desired.

Manage Help and documentation development for Adobe software and technology.

Scope projects and staffing requirements, hire and manage writers, editors, and production resources.

Ensure adherence to Adobe instructional design and style guidelines.

Engineering Manager (Web Services)

Location: Bangalore

Experience: 8-10

Essential skills & requirements:

Four-year college degree in Computer Science or equivalent job experience.

Expertise in JAVA/J2EE and application servers.

ColdFusion/Flex experience is a plus.

Experience in XML, XSLT, web services and related technologies is a plus.

Experience with SDLC, SCM and release management tools is necessary but not mandatory.

Proven ability to deliver complex, high-quality engineering solutions on time.

Experience with all face of application development, having implemented several application releases.

Experience at multi-tasking and hiring new talent.

Job responsibilities include:

Manage a team of 6 to 8 technical engineers.

Project/task assignment according to technical skill sets of the engineers.

Work with Program Managers and engineers for project deliverables and schedules.

Set coding standards and code review process to maintain high engineering standards.

Create a training/mentoring program to encourage personal technical enhancement.

Create a cordial/healthy engineering environment where everyone works as 1 cohesive team.



Adobe India has been ranked # 19 in the Best Places to Work, by the Great Places to Work Institute.


Job openings at Cognizant

Recruitment plan for 14 June 2008
The Qualification Criteria is BSc/BE/BTech/MSc/ME/MCA/MCM. Please note that the profiles would be screened at the venue regarding education/experience criteria.


Pune Venue: Cognizant Technology Solutions India Pvt Ltd

International Convention Centre (4th – Floor – B Wing)

Senapati Bapat road, Pune -411016

91-20-40101100

Mumbai Venue: Cognizant Technology Solutions India Pvt Ltd

3rd floor, Winchester,

Hiranandani Business Park,

Powai, Mumbai - 400076