[LLVMdev] Cray is Hiring!

Julio julio.martin.hidalgo at gmail.com
Wed Aug 27 09:55:49 PDT 2008


Hello, just for curiosity (I'm just finishing my degree), how much salary
earn people in the field of compilers?



2008/8/27 Daniel M Gessel <gessel at apple.com>

> 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
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20080827/8089be0b/attachment.html>


More information about the llvm-dev mailing list