Company Adobe
Posting Date 1/23/2007
Job Location San Jose, CA
Description Help design Adobe's next generation representation languages for creative content. We are seeking a computer scientist/software engineer to work in a cross-product team on design and implementation of interchange representations for the authoring of creative content (graphics, animation, text styles) as well as associated software tools. The team will be defining XML grammars and related file formats, implementing parsers, interpreters, and converters, and integrating this work into existing large software systems.
Qualifications
4 or more years of software development experience.
MSCS degree or equivalent job experience.
Knowledge and experience developing in C++; experience working with large and complex C++ systems.
Self-directed, ability to find relevant information; interact with a large number of people, good communication skills.
Familiarity with a wide range of Adobe (including Macromedia) software products.
Background in areas: Web formats, Flash, imaging, graphics, animation, text formatting, video and audio editing.
Familiarity with W3C standards and XML language design and transformation tools.
Experience with Java, and Javascript.
Contact Cheryl Erickson
Email chericks@adobe.com
Phone 408 536-6525
Fax 408 537-6313
Website www.adobe.com

NULLSTONE
Automated Compiler Performance Analysis Suite.
nullstone.com

Compiler Books
Parsing, Code Generation, Optimization, Language Design, Debuggers, Compiler Theory
compilerbooks.com

Compiler Optimizations
Dead Code Elimination, Hoisting, Function Inlining, Loop Fusion, Code Motion, Constant Folding, ...
compileroptimizations.com

Company Adobe
Posting Date 1/23/2007
Job Location Seattle WA or San Jose CA
Description Recognizing that employees are at the core of our success, Adobe recruits and retains highly qualified and motivated individuals, creates an environment where they can innovate and achieve their best, and rewards them for their performance by giving them an opportunity to share in the companys success.

Position Summary:
We are seeking an experienced software engineer with a strong computer science background to help in the development of a unique piece of image processing technology. Ideally, the candidate would have experience with both computer graphics and programming language design and implementation. Useful experience would include image processing, compiler architectures, optimization and backend code generation. The candidate must be able to work in a team environment as part of a production software engineering group, and be capable of implementing complex systems in a timely manner while sustaining maximum software quality.

Qualifications Knowledge & Skills:
MS in Computer Science, a related field, or equivalent work experience.
At least five years experience in professional C++ development.
Experience with both Mac and Windows development environments preferred.
Knowledge of compiler technology required.
Understanding of image processing techniques and algorithms preferred.
Experience with parallel or concurrent systems a plus.
Ability to design and successfully implement complex software systems preferred.

This position can be located in either San Jose CA or Seattle WA.

Adobe believes personal fulfillment and company success go hand in hand, sustaining one another. In fact, our dynamic, rewarding working environment is well known including seven consecutive years on FORTUNE magazines "100 Best Companies to Work For" and other, similar accolades. By hiring the very best and brightest, Adobe continues to be a simply better place to work creating a dynamic environment today and providing incentives for future achievement.

Contact Anne Esparza
Email esparza@adobe.com
Phone 408 536-6525
Fax 408 537-6313
Website www.adobe.com

NULLSTONE
Automated Compiler Performance Analysis Suite.
nullstone.com

Compiler Books
Parsing, Code Generation, Optimization, Language Design, Debuggers, Compiler Theory
compilerbooks.com

Compiler Optimizations
Dead Code Elimination, Hoisting, Function Inlining, Loop Fusion, Code Motion, Constant Folding, ...
compileroptimizations.com