Compiler positions available for week ending October 11

"comp.compilers" <compilers@iecc.com>
11 Oct 2009 07:59:40 -0000

          From comp.compilers

Related articles
Compiler positions available for week ending October 11 compilers@iecc.com (comp.compilers) (2009-10-11)
| List of all articles for this month |

From: "comp.compilers" <compilers@iecc.com>
Newsgroups: comp.compilers
Date: 11 Oct 2009 07:59:40 -0000
Organization: Compilers Central
Keywords: jobs
Posted-Date: 11 Oct 2009 10:36:01 EDT

This is a digest of ``help wanted'' and ``position available'' messages
received at comp.compilers during the preceding week. Messages must
advertise a position having something to do with compilers and must also
conform to the guidelines periodically posted in misc.jobs.offered.
Positions that remain open may be re-advertised once a month. To respond
to a job offer, send mail to the author of the message. To submit a
message, mail it to compilers@iecc.com.




-------------------------------


From: Sherri Bruun <sherrib@cray.com>
Date: Tue, 6 Oct 2009 10:43:34 -0500
Subject: Compiler software engineer (Cray, Minneapolis MN)


SOFTWARE ENGINEER V-Compiler Optimization
Cray has an opening for a motivated and skilled software developer to join its
Compiler group. 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: At least 5 years experience in compiler development,
particularly with regard to optimization and code generation. A strong
background in high performance computing (HPC) architectures, including
multiprocessors, distributed memory systems, and GPU accelerators, is highly
desired. Proficiency writing in C is critical, and familiarity with C++ is
desired. Knowledge of Fortran is a plus. B.S. Computer Science or similar
discipline is required. Advanced degrees are welcome. Experience in working
with large projects, or an advanced thesis in an appropriate area. 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. US
CITIZENSHIP REQUIRED.
Please submit resume and cover letter to sherrib@cray.com.




Sherri Bruun
Corporate Recruiter
Human Resources Dept


CRAY Inc,
1340 Mendota Heights Rd
Mendota Heights, MN
55120
Direct: 651-605-8878
Fax: 651-605-9128
www.cray.com


"The Supercomputer Company"


-------------------------------




Date: Thu, 8 Oct 2009 11:09:15 -0700
From: Dan Ryan <dryan@apple.com>
Subject: LLVM Software Engineer (Apple Computer, Cupertino CA)


Hi,


I am a recruiter at Apple Inc. looking for a talented Software Engineer
to work on the LLVM complier. If you are interested in more details
please send me a resume. The position is located in Cupertino, CA and we
can provide relocation if needed. You can email me at dryan@apple.com.


Thanks,
Dan


http://jobs.apple.com/index.ajs?BID=1&method=mExternal.showJob&RID7875&Curren
tPage=1


LLVM Software Engineer
Apple is currently seeking an engineer who is strongly motivated to
build high-quality compiler-related tools. We are seeking talented
compiler engineers with a background building mid-level optimizations,
experienced with the LLVM Compiler System, and knowledgeable about
security and cryptography issues. You will join a small team of highly
motivated engineers who build development tools, and will be responsible
for core compiler implementation work.


Required Experience:
* Familiarity with mid-level optimizations.
* Familiarity with the LLVM Compiler System a plus.
* Strong communication and teamwork skills.
* MS or Ph.D in computer Science, or equivalent experience



Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.