<div dir="ltr">Ok, I supposed that. Only few people can live of making interest things...<br><br><br><div class="gmail_quote">2008/8/27 Daniel Berlin <span dir="ltr"><<a href="mailto:dberlin@dberlin.org">dberlin@dberlin.org</a>></span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">In compilers?<br>
You are lucky if they pay you<br>
<div><div></div><div class="Wj3C7c"><br>
On Wed, Aug 27, 2008 at 12:55 PM, Julio <<a href="mailto:julio.martin.hidalgo@gmail.com">julio.martin.hidalgo@gmail.com</a>> wrote:<br>
> Hello, just for curiosity (I'm just finishing my degree), how much salary<br>
> earn people in the field of compilers?<br>
><br>
><br>
><br>
> 2008/8/27 Daniel M Gessel <<a href="mailto:gessel@apple.com">gessel@apple.com</a>><br>
>><br>
>> Hi,<br>
>><br>
>> Just wondering, is Cray still active on Chapel? Any timeframe to a<br>
>> public release?<br>
>><br>
>> Thanks,<br>
>><br>
>> Dan<br>
>><br>
>> On Aug 26, 2008, at 6:00 PM, David Greene wrote:<br>
>><br>
>> > Hi all,<br>
>> ><br>
>> > Wanted to let you know about some compiler work opportunities here<br>
>> > at Cray.<br>
>> > We're pushing LLVM in all sorts of interesting ways and there's lots<br>
>> > of work<br>
>> > inside and outside of LLVM to keep us all busy.<br>
>> ><br>
>> > Please let me know if you are interested.<br>
>> ><br>
>> >                                                         -Dave<br>
>> ><br>
>> ><br>
>> > Software Engineer II- Code Generation:<br>
>> ><br>
>> > Cray Inc, is looking for a JR Software Engineer II with about 2-3<br>
>> > years of<br>
>> > experience under their belt in the Code Generation area.<br>
>> ><br>
>> > The Compiler Code Generation Engineer will work on improving the<br>
>> > optimization<br>
>> > and code generation phases of the Cray Fortran, C and C++ compilers.<br>
>> > This<br>
>> > includes both research and product development activities. It may also<br>
>> > include work in the library support code for various parallel<br>
>> > programming<br>
>> > models. Primary focus will be on code generation for the Cray adaptive<br>
>> > architecture, and the X86-64 processor architecture. Maintain<br>
>> > compliance with<br>
>> > evolving language standards.<br>
>> ><br>
>> > Requirements: BS Computer Science or similar discipline required<br>
>> > with at least<br>
>> > 2 years directly related experience. Advanced degrees are welcome.<br>
>> > Academic<br>
>> > background in compiler development or 1-2 years of experience in<br>
>> > compiler<br>
>> > development in code generation. X86-64 experience is desirable.<br>
>> > Experience<br>
>> > working within the LLVM Compiler infrastructure is a plus. An<br>
>> > understanding<br>
>> > of high performance computer architectures and their application is<br>
>> > also<br>
>> > desirable. Proficiency in C and C++ is required. Working knowledge<br>
>> > of Fortran<br>
>> > is a plus. Commitment to sound software engineering principles;<br>
>> > outstanding<br>
>> > problem solving skills. Ability to work well in a cooperative<br>
>> > development<br>
>> > environment, both within and across teams. Good written and verbal<br>
>> > communication skills.<br>
>> ><br>
>> ><br>
>> ><br>
>> > Software Engineer II- Compiler Optimization:<br>
>> ><br>
>> > Cray Inc, is looking for a Jr Level Software Engineer who has about<br>
>> > 2-4 years<br>
>> > under their belt working in the compiler optimization development<br>
>> > area.<br>
>> ><br>
>> > The Compiler Optimization Engineer will work on improving the<br>
>> > optimization and<br>
>> > parallelization phases of the Cray Fortran, C, and C++ compilers. This<br>
>> > includes both significant research and product development<br>
>> > activities, as<br>
>> > Cray continues to advance the state of the art with automatic<br>
>> > parallelization<br>
>> > capabilities across dissimilar architectures. This work includes the<br>
>> > design<br>
>> > and implementation of new compiler-based optimizations, enhancing<br>
>> > existing<br>
>> > optimizations, the implementation of new high-level language features,<br>
>> > adapting evolving programming models to Cray architectures, and<br>
>> > working to<br>
>> > improve the overall quality of the compiler<br>
>> ><br>
>> > Requirements: B.S. Computer Science or similar discipline is<br>
>> > required with at<br>
>> > least 2 years directly related experience. Advanced degrees are<br>
>> > welcome.<br>
>> > Experience in compiler development, particularly with regard to<br>
>> > optimization<br>
>> > and code generation is highly desired. A good understanding of high<br>
>> > performance computing (HPC) architectures, including multiprocessors<br>
>> > and<br>
>> > distributed memory systems, is beneficial. Proficiency writing in C is<br>
>> > critical, and familiarity with C++ is useful. Knowledge of Fortran<br>
>> > is a plus,<br>
>> > but not required. Commitment to sound software engineering principles,<br>
>> > outstanding problem solving skills, ability to work well in a<br>
>> > cooperative<br>
>> > development environment, both within and across teams, and good<br>
>> > written and<br>
>> > verbal communications skills. Experience in working with large<br>
>> > projects, or<br>
>> > an advanced thesis in an appropriate area.<br>
>> ><br>
>> ><br>
>> ><br>
>> ><br>
>> > _______________________________________________<br>
>> > LLVM Developers mailing list<br>
>> > <a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
>> > <a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
>><br>
>> _______________________________________________<br>
>> LLVM Developers mailing list<br>
>> <a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
>> <a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
><br>
><br>
> _______________________________________________<br>
> LLVM Developers mailing list<br>
> <a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
> <a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
><br>
><br>
_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
</div></div></blockquote></div><br></div>