Company ATI
Posting Date 4/14/2006
Job Location Marlborough MA
Description The ATI compiler is a state of the art, industrial compiler used for all ATI graphics and multimedia projects. The compiler targets a wide range of parallel graphics processors. It generates extremely efficient code yet runs at JIT compiler speed.

ATI is seeking a Compiler Engineer who is looking to work with a dynamic compiler team writing compilers for industry leading Graphics Processors. The Engineer will work on all aspects of the ATI shader compiler: design, implementation and testing. The work centers around code generation, optimization, register allocation and instruction scheduling.

Qualifications Enthusiasm and a desire to sink his or her teeth into leading edge software are a requirement for this job.

MINIMUM REQUIREMENTS:
- BS (or higher) in Computer Science.
- Strong background in compiler technology either from work or school.
- Strong C/C++ programming skills.
- Excellent software engineering skills.
- Enthusiasm and a desire to sink his or her teeth into leading edge software are a requirement for this job

Contact Ned Hickey
Email nhickey@ati.com
Phone 508-303-3900, x3811
Fax 508-303-8953
Website www.ati.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