[LLVMdev] Cray is Hiring!

Daniel M Gessel gessel at apple.com
Wed Aug 27 08:28:28 PDT 2008


Hi,

Just wondering, is Cray still active on Chapel? Any timeframe to a  
public release?

Thanks,

Dan

On Aug 26, 2008, at 6:00 PM, David Greene wrote:

> Hi all,
>
> Wanted to let you know about some compiler work opportunities here  
> at Cray.
> We're pushing LLVM in all sorts of interesting ways and there's lots  
> of work
> inside and outside of LLVM to keep us all busy.
>
> Please let me know if you are interested.
>
>                                                         -Dave
>
>
> Software Engineer II- Code Generation:
>
> Cray Inc, is looking for a JR Software Engineer II with about 2-3  
> years of
> experience under their belt in the Code Generation area.
>
> The Compiler Code Generation Engineer will work on improving the  
> optimization
> and code generation phases of the Cray Fortran, C and C++ compilers.  
> This
> includes both research and product development activities. It may also
> include work in the library support code for various parallel  
> programming
> models. Primary focus will be on code generation for the Cray adaptive
> architecture, and the X86-64 processor architecture. Maintain  
> compliance with
> evolving language standards.
>
> Requirements: BS Computer Science or similar discipline required  
> with at least
> 2 years directly related experience. Advanced degrees are welcome.  
> Academic
> background in compiler development or 1-2 years of experience in  
> compiler
> development in code generation. X86-64 experience is desirable.  
> Experience
> working within the LLVM Compiler infrastructure is a plus. An  
> understanding
> of high performance computer architectures and their application is  
> also
> desirable. Proficiency in C and C++ is required. Working knowledge  
> of Fortran
> is a plus. Commitment to sound software engineering principles;  
> outstanding
> problem solving skills. Ability to work well in a cooperative  
> development
> environment, both within and across teams. Good written and verbal
> communication skills.
>
>
>
> Software Engineer II- Compiler Optimization:
>
> Cray Inc, is looking for a Jr Level Software Engineer who has about  
> 2-4 years
> under their belt working in the compiler optimization development  
> area.
>
> The Compiler Optimization Engineer will work on improving the  
> optimization and
> parallelization phases of the Cray Fortran, C, and C++ compilers. This
> includes both significant research and product development  
> activities, as
> Cray continues to advance the state of the art with automatic  
> parallelization
> capabilities across dissimilar architectures. This work includes the  
> design
> and implementation of new compiler-based optimizations, enhancing  
> existing
> optimizations, the implementation of new high-level language features,
> adapting evolving programming models to Cray architectures, and  
> working to
> improve the overall quality of the compiler
>
> Requirements: B.S. Computer Science or similar discipline is  
> required with at
> least 2 years directly related experience. Advanced degrees are  
> welcome.
> Experience in compiler development, particularly with regard to  
> optimization
> and code generation is highly desired. A good understanding of high
> performance computing (HPC) architectures, including multiprocessors  
> and
> distributed memory systems, is beneficial. Proficiency writing in C is
> critical, and familiarity with C++ is useful. Knowledge of Fortran  
> is a plus,
> but not required. Commitment to sound software engineering principles,
> outstanding problem solving skills, ability to work well in a  
> cooperative
> development environment, both within and across teams, and good  
> written and
> verbal communications skills. Experience in working with large  
> projects, or
> an advanced thesis in an appropriate area.
>
>
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev




More information about the llvm-dev mailing list