[LLVMdev] Cray is Hiring!

Julio julio.martin.hidalgo at gmail.com
Wed Aug 27 10:22:52 PDT 2008


Ok, I supposed that. Only few people can live of making interest things...


2008/8/27 Daniel Berlin <dberlin at dberlin.org>

> In compilers?
> You are lucky if they pay you
>
> On Wed, Aug 27, 2008 at 12:55 PM, Julio <julio.martin.hidalgo at gmail.com>
> wrote:
> > 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
> >
> >
> > _______________________________________________
> > 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/9fb6e01c/attachment.html>


More information about the llvm-dev mailing list