Compiler positions available for week ending January 19
19 Jan 1997 21:57:37 -0500

          From comp.compilers

Related articles
Compiler positions available for week ending January 19 (1997-01-19)
| List of all articles for this month |

Newsgroups: comp.compilers,
Date: 19 Jan 1997 21:57:37 -0500
Organization: Compilers Central
Keywords: jobs

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
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


Subject: Positions available at IRISA, France
Date: Mon, 13 Jan 1997 14:22:07 +0100
From: Gilles Muller <>

The Partial Evaluation Group at INRIA/IRISA (Rennes, France) is
offering two positions to participate in the developpement of Java
based Adaptive Software.


          [*] Post-doctoral (Qualification: Ph.D. in Computer Science)

          [*] Programmer (Qualification: M.SC. in Computer Science)

The post-doctoral position is funded for one to two years and the
programmer position for one year. After one year, the programmer
position could lead to a Ph.D. These positions are not restricted by
citizenship. They are starting as soon as possible.



The research work is to be done in the Partial Evaluation Group at
INRIA/ IRISA (Rennes, France). This group mainly consists of 1 faculty
member, 2 research scientists, 2 post-docs, 4 Ph.D. students, and 1
research assistant. More information about the place and the research
topics of the group can be obtained from our Home page.

Research Area

The Partial Evaluation group at IRISA focuses on the development of
Adaptive Software. Adaptive software is an approach aimed at
reconciling generality and performance. It is based on a program
transformation technique called Partial Evaluation which consists of
specializing programs with respect to invariants. Utilizing these
invariants allows a general system to be instantiated for a particular
environment. The instantiated system is optimized in the sense that
all the operations that depended on the invariants have been
performed. Our work is being applied to various areas including
operating systems, computer graphics, and scientific code.

Research Project

The research project is aimed at developing partial evaluation
techniques for Java. This project continues our effort in compiling
and optimizing Java programs, as started by our Java environment,
named Salsa. This system includes a compiler from Java bytecode to
efficient C code and a Java interpreter. The successful candidate for
the post-doctoral position will conduct research in object-oriented
programming, distributed systems, program transformation, and program
analysis. The programmer will provide support for the development of
prototypes. Good programming skills in SML, C and Java are required.

Applicants should have a solid background in some of the areas
mentioned above. To apply, please send a resume, the name of three
references, and a statement of purpose. Applications will be reviewed
as they arrive. Positions are subject to final authorization.

Please contact Charles Consel ( if you need further


From: (Murali Sitaraman)
Subject: Assistant Professors in CS, West Virginia U.
Date: Mon, 16 Dec 1996 09:22:23 -0500 (EST)
Date: Wed, 11 Dec 1996 17:46:57 -0500 (EST)

Assistant Professors in Computer Science

                West Virginia University is seeking candidates for two or more
possible tenure track computer science positions to be appointed at
the Assistant Professor level. Candidates are sought in software
engineering, languages, and related areas, such as reuse, verification
and validation, and software improvement. Applicants should have
received (or be about to receive) a doctoral degree in computer
science, computer engineering, or related fields.

                West Virginia University's computer science program is strong
and growing, and works in concert with local industry and federal
partners. West Virginia University, a Research I university, offers
computer science degrees at the BS, MS and PhD levels. Successful
applicants will be expected to establish a quality research program
and teach graduate and undergraduate courses.

                These faculty positions are associated with the recently
established Institute for Software Improvement, a research
organization to explore the frontiers of software design, development
and analysis in the areas relevant to the growing software industry
and government institutions in the state.

                Send curriculum vitae and names of three references by the
closing date of March 15, 1997 to: Chair, CS Faculty Search, West
Virginia University, PO Box 6216, Morgantown, WV 26506 6216. WVU is an
Equal Opportunity/Affirmative Action Employer.


From: Srinivas Kankanahalli <>
Subject: postDoc positions in Computer SCience at West Virginia University
Date: Thu, 12 Dec 1996 09:23:38 -0500 (EST)

Computer Science Post-Doctoral Positions

The Department of Statistics and Computer Science at West Virginia
University has immediate openings for at least two post-doctoral
research fellows in software engineering. West Virginia University is
the land grant Research I institution in the state, enrolling 22,500

Areas of interest include software architecture, evolution, languages,
reuse, and verification and validation. Salaries will be competitive.
Applicants should send an application letter, a vita, and a list of
three references to: Dr. Donald F. Butcher, West Virginia University,
Statistics & Computer Science, P O Box 6330, Morgantown WV 26506-6330.
( Screening of applications will begin on April 1, 1997
and continue until successful candidates are chosen.

West Virginia University is an Equal Opportunity/Affirmative Action
Employer. Women, minorities, and disabled individuals are encouraged
to apply.
Donald F. Butcher, Professor
USMAIL: Statistics & Computer Science
                West Virginia University
                PO BOX 6330
                Morgantown, WV 26506-6330
PHONE: 304 293-3607 Extension 3516


Date: Tue, 14 Jan 1997 16:12:57 -0500
From: sheilam@cosmo.East.Sun.COM (Sheila Marinucci)
Subject: Jobs at Sun, Boston area


The High Performance Computing group at Sun Microsystems in
Massachusetts is expanding and is looking for varying levels of
expertise in the compiler/debugger space.

Software engineers to design and add new features to an existing
product. Possible features include thread support, performance
analysis and sophisticated support for message passing programs.
Responsibilities to include: design and implement innovative new
features for a state-of-the-art software development environment for
parallel and serial applications. The environment includes a
debugger, performance analyizer and visual- ization tools.
Participate in the implementation and debugging of new functionality
in Prism. Must also be willing to help debug and maintain the current
version of the product.

Debugger experience, exposure to compiler development, experience with
MPI or PVM programs, understanding of message passing libraries,
parallel algorithms, network protocols (TCP), UNIX internals, and
demonstrated software design skills knowledge preferred.

C, UNIX, Elf, Sockets, and C++ knowledge required.

Software engineers needed to expand the functionality of the current
MPI library and closely follow the evolving MPI standard. Maintain
and support the library as the High Performance Computing group adds
SMPs and clusters of SMPs to the list of support platforms.
Responsibilities to include: Implement, test, debug and optimize a
message passing library to be supported on SMPs and clusters of SMPs.
The scope of the project may include design work.

Experience with MPI and PVM programs or library internals,
understanding of message passing libraries, parallel algorithms,
network protocols (TCP), UNIX internals, and demonstrated software
design skills.

C, UNIX, Sockets, and IPC knowledge required.

Project lead for SQA of the High Performance Computing group.
Responsible for developing, implementing, and executing test plans for
the HPC toolset, which includes a run-time environment, a compiler,
message-passing and other libraries, a debugger, and a performance

This person will be required to develop and implement test plans.
Work with development group to set product milestones. Coordinate
hardware, plan work schedules, present quality status to senior

UNIX, C, script languages including csh and tcl/TK, system
administration, parallel programming required.

Preferred skills: MPI, data parallel programming, Fortran, GUIs, Web

SQA/Test engineers to write and execute test plans for the High
Performance Computing toolset, which includes a run-time environment,
a compiler, message-passing and other libraries, a debugger, and a
performance library. Engineers will work with developers to develop
tests. Run the tests on supported platforms. Communicate the results
to the development staff. You will also be required to schedule test
runs and write reports.

Required knowledge and skills: UNIX, C, script languages, system

Preferred skills: parallel programming, Fortran, MPI, GUIs, Web

a complete list of Sun Massachusetts jobs available automatically
by sending email to :
    Please send one resume to *one* of the following indicating
    position of interest and please reference AR code below:


                                  email: (Text Only please)

                                  fax: 508 442 0011

                                  usmail: Sun Microsystems
                                                  2 Omni Way
                                                  Chelmsford, MA 01824

Sun is proud to ensure that equal talent gets equal opportunity.
          Employment Agency Responses to this posting are not being
considered. Sun does not accept (pay for) unsolicited Agency/Recruiter


From: (Marty Lebowitz)
Subject: Compiler contracting position, Boston area
Organization: The World Public Access Internet, Brookline, MA
Date: Wed, 15 Jan 1997 16:48:15 GMT

Hi folks,

We're looking for a contractor with compiler skills for a long term
assignment in MA, ASAP. Any help you could offer in suggesting someone
to network with, would be much appreciated!


#011561 - Contractor - Compilers (Long Term Assignment)

Will be responsible for development, support, maintenance and
enhancements of company's compiler products. Looking for mature
individual with prior industry experience and specialties in compiler
development, front end systems, compiler support and enhancements,
C, PL/1, PASCAL. Location: (MA). Other intermediate and senior
level openings exits (contract & direct) both locally and nationally.

For immediate confidential phone interview, call:

Marty Lebowitz, President
Computer Interactive Services, Inc.
Tel: 617-232-8300
Fax: 617-232-6240


From: Lori Pollock <>
Subject: Faculty position, Delaware
Date: 16 Jan 1997 12:15:23 GMT
Organization: University of Delaware, Newark

                                                  UNIVERSITY OF DELAWARE
                                          Tenure-Track Faculty Positions
                                        (One in Networks, one in Systems)

The University of Delaware, centrally located on the East Coast,
within day-trip distance of New York, Philadelphia, Baltimore, and
Washington, invites applications for two tenure-track assistant
professor positions in the Department of Computer and Information
Sciences beginning September 1, 1997. One position will be in the
area of computer networks and the other in the area of systems.
Excellent candidates are sought in all areas of computer networks,
particularly wireless communications. For the systems position,
excellent candidates are sought in computer architecture, operating
systems, programming languages, software engineering, and
multimedia. Responsibilities of these positions include research,
pursuit of external funding, supervision of graduate student research,
and graduate and undergraduate teaching. The normal teaching load is
3 courses per year. A Ph.D. degree or its equivalent is required.

The Department offers bachelor's, master's, and doctoral degrees and
has 14 tenure-track faculty, 3 visiting faculty, and 5 research
faculty, along with about 100 graduate students, a majority of whom
are pursuing the Ph.D. The department enjoys significant external
funding, including a recent award to the UD networking faculty of $3
million as part of a $45 million five-year industry/university
consortium to form a new Army Federated Research Laboratory in
telecommunications/information distribution. Additional information
about the Department can be found at

Candidates should send a curriculum vitae to Dr. Sandra Carberry,
Chair, Faculty Search Committee, Department of Computer and
Information Sciences, University of Delaware, Newark, DE 19716. In
addition, candidates should have three confidential letters of
reference sent by February 1, 1997 to the above address or by email to All applications received by February 1, 1997
will be considered.

The UNIVERSITY OF DELAWARE is an Equal Opportunity Employer which
encourages applications from Minority Group Members and Women.


Post a followup to this message

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