From: engel@craycos.com (Tom Engel)
Newsgroups: misc.jobs.offered
Subject: OS/Ntwk/Compilers Prog/Anal., Cray Comp Corp, ColoSpgs, CO
Date: 13 Nov 92 00:04:02 GMT
Distribution: usa
Organization: Cray Computer Corporation

**************** NO ELECTRONIC MAIL REPLIES, PLEASE. ********************

Cray Computer Corporation is engaged in the development of a new generation
of supercomputers and an opportunity exists for highly motivated and
qualified individuals to join its software development team in Colorado
Springs, CO.  

Immediate opportunities include:

REQ #S20018, SR. PROGRAMMER/ANALYST, APPLICATIONS AND BENCHMARKS
Responsible for the optimization, development, and maintenance of 
CRAY-3 mathematic and scientific libraries.  Must be able to work 
effectively with hardware design engineers in specifying numerical 
capability, and with compiler developers to ensure optimal performance 
of the combination of compiler generated and library code.  Requires a 
strong background in algorithms, Fortran, assembly language, libraries, 
and operating systems; and a very strong background in numerical 
analysis and computer application to numerical analysis.  Experience with 
multiprocessor based computer systems is essential. Experience in 
porting and optimizing programs for different UNIX based computer 
systems is highly desirable.

REQ #S20030, SR. PROGRAMMER/ANALYST, CRAY-3 INSTRUCTION SIMULATOR
Responsible for the development and maintenance of the CRAY-3 
instruction simulator and virtual machine products, including the software 
simulation of peripheral devices such as disks, low-speed and HIPPI 
channels.  Good C and assembly language programming skills and the 
ability to work effectively with the UNIX operating system and software 
development groups are required.  Prior knowledge of machine and 
device simulation, and experience with device drivers is a distinct 
advantage.

REQ #S20031, SR. PROGRAMMER/ANALYST, NETWORKING AND I/O
Responsible for the design, implementation, and optimization of software 
for a wide variety of network I/O devices connected to a CRAY-3 
supercomputer.  Applicants should have a minimum of three to five years 
of networking and I/O experience developing UNIX based device drivers.  
UNIX kernel internals experience and fluency in the use of C is required.  
Sun, Ultra, Network Systems, and HIPPI experience is desirable.

REQ #S20044, SR. PROGRAMMER/ANALYST, COMPILERS
Performs C and Fortran compiler problem isolation, maintains and 
enhances the compiler regression test suites, performs integration and 
testing activities for modifications made to the compilers, and assists in 
the maintenance and enhancement of compiler and compiler related 
products, such as the CRAY-3 assembler and loader.  The position 
requires good problem isolation skills, C and Fortran programming 
experience, UNIX shell script and makefile programming skills and the 
ability to work and communicate effectively in a small team environment.

REQ #S20046, PROGRAMMER/ANALYST, APPLICATIONS AND BENCHMARKS
The duties of this position are to port and optimize customer applications 
to the CRAY-3.  Applicants must have experience porting large Fortran 
programs from one computer system to another, optimizing programs by 
modifying them and inserting compiler directives to take advantage of the 
architecture, inspecting compiler generated assembly code for 
correctness and performance.  Experience with multiprocessing UNIX 
environments is desirable.  The job will entail working closely with others 
in the software development team to provide feedback on compilers, 
libraries, tools and the operating system and make recommendations for 
their improvement.

REQ #S20052, SR. PROGRAMMER/ANALYST, OPERATING SYSTEMS
Responsible for the design, implementation, and optimization of software 
for UNIX based operating systems running on a CRAY-3 supercomputer.  
Applicants should have a minimum of one to three years of direct UNIX 
kernel development experience with emphasis in device drivers.  
Fluency in the use of C and assembly level programming experience 
required.  Multiprocessing experience desirable.

If you have any questions regarding any of the above positions, please 
feel free to call Etta Tucker at 719/540-4058.

Please submit your resume (no electronic mail, please) to:
CRAY COMPUTER CORPORATION
P.O. BOX 17500
COLORADO SPRINGS, CO 80935
ATTN: MIKA HAYDEN KUNZ

Equal Opp. Emp. M/F/H/V
No Agencies Please.