Opportunities at Cray:
I received e-mail from someone at Cray saying they are looking for
compiler people:
"I've pasted in the text of one such position below. (The
'Careers' tab at www.cray.com will lead to the whole set.). While the
requirement below is nominally for a B.S., most of our recent hires have
been at the PhD level."
-------------------------------------------------------------------------------------
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 of its compiler across dissimilar architectures.
RESPONSIBILITIES:
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.
QUALIFICATIONS:
* B.S. Computer Science, Electrical and Computing Engineering, or
similar discipline is required. Advanced degrees are welcome.
* At least 5 years experience in compiler development or equivalent
combination of education and experience, particularly with regard to
compiler optimization.
* 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.
* 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.
* Must be motivated to have an impact on our products, our company,
and the state of the art.
OTHER:
The location for this position is in Saint Paul, MN, USA
CONTACT:
Please apply directly at
http://www.cray.com/About/Careers/OpportunitiesSearch.aspx
--
Bill Long longb@xxxxxxxx
Fortran Technical Support & voice: 651-605-9024
Bioinformatics Software Development fax: 651-605-9142
Cray Inc./Cray Plaza, Suite 210/380 Jackson St./St. Paul, MN 55101
--
Thomas Reps
Professor
Computer Sciences Department
University of Wisconsin
1210 West Dayton Street
Madison, WI 53706
USA
<http://www.cs.wisc.edu/~reps>
(608) 262-2091 (direct)
(608) 262-1204 (secretary; Jennifer Russo, jrusso@xxxxxxxxxxx)
(608) 262-9777 (fax)
|