Compiler positions available for week ending November 20
Sun, 20 Nov 1994 13:00:00 GMT

          From comp.compilers

Related articles
Compiler positions available for week ending November 20 (comp.compilers) (2005-11-21)
Compiler positions available for week ending November 20 (comp.compilers) (2011-11-20)
Compiler positions available for week ending November 20 (1994-11-20)
| List of all articles for this month |

Newsgroups: comp.compilers,
Keywords: jobs
Organization: Compilers Central
Date: Sun, 20 Nov 1994 13:00:00 GMT

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


From: (Hossam Elgindy)
Subject: Lecturer at Newcastle U., Australia
Date: 13 Nov 1994 19:11:49 GMT
Organization: Department of Computer Science, University of Newcastle, Australia
Distribution: world



Position No. A277/94

The appointee will be expected to participate in the teaching, research and
administration of the Computer Science Department, which has nine academic
staff members and offers a B.Comp Sc degree, an honour's degree,
postgraduate diplomas, masters degrees by coursework and by research and a
PhD program.

Research interests include computational geometry, graph layout, computer
graphics, image processing, visualisation, artificial intelligence,
automated theorem proving, computer architecture, distributed systems, VLSI
and parallel algorithms. Applicants in these areas are especially
encouraged to apply.

The Department has an extensive network connecting Silicon Graphics, Suns,
Colour X-terminals, Apple Macintoshes. This is directly connected to a
campus-wide network.

The selection criteria for the position are as follows:


* PhD in Computer Science or a related discipline
* Good communication skills including an ability to interact
effectively with staff and students.


* Demonstrated research capability in an area that
complements/overlaps with departmental interests.

For appointment at Lecturer level the successful applicant should have a
strong research record.


The salary range for the position will be one of the following:

Associate Lecturer Level A $29102 - $39495 p.a.
Lecturer Level B $41574 - $49370 p.a.

Compulsory contributory superannuation is a condition of employment.


The position is available on a fixed term 3 year contract basis with an
anticipated starting date of early 1995. Further information may be
obtained from Professor Peter Eades, telephone (049) 216034. Email
enquiries to

APPLICATIONS CLOSE: 7 December 1994.


For information on employment conditions telephone the Recruitment Unit,
telephone (049) 217082 (Fax 049 215285).

Written applications must quote the position number; address all selection
criteria; provide details of qualifications and experience and the names,
addresses, phone and fax numbers of three referees, and be forwarded to:

Deputy Director (Recruitment),
Staff Services Branch
The University of Newcastle
NSW 2308



From: (Larry Ercoline)
Subject: Tools developer at Convex, Texas
Date: Sun, 13 Nov 94 21:28:54 CST

Convex Computer Corporation in Richardson, Texas has an opening for
the following:~
                                        Compiler/Tools Development Engineer

The Development Tools group is looking for an individual to make tool
analyzer (CXpa) and symbolic program debugger (CXdb). These tools
support debugging and profiling of highly optimized parallel
applications. The compiler/tools interface represents a key component
in multiple front-end compiler system that is targeted for
high-performance, multiprocessor computer systems.


This position requires two or more years industry experience with
significant experience in developing production quality compilers.
Candidates should be familiar with all phases of compilation. In
addition candidates should have experience in a number of the
following areas: object-oriented development, C++, multiprocessor
systems, compiler optimization and code generation, and Unix systems
programming. Experience in development of symbolic debuggers and
program performance analysis tools is highly desirable.

Candidate must have good oral and written communication skills. The
candidate should enjoy working on a modest sized and tightly
integrated group project. The candidate must be self motivated and
self directed. The candidate should have a "big picture" view of
project development that spans all phases of software development.
The candidate should be motivated to contribute to the design,
implementation, testing, and release of these products.


MS or PhD in computer science (or related area). A BS degree, with
suitable industry experience will also be considered.

Candidates must be legally authorized to work in the U.S. on a full
time basis. CONVEX is an Equal Opportunity Employer (M/F/V/D).

Interested candidates may email or FAX:


From: (Joel Fredrikson)
Subject: Job opening: Senior Lecturer, Computer Science, Sweden
Date: 15 Nov 1994 14:50:23 GMT
Organization: Computing Science Dep., University of Uppsala, Sweden.

Applications are invited for a permanent position as senior lecturer at the
department of Computing Science, Uppsala University, Sweden. The department
has two chairs in computer science, one in computing science and one in
applied computing science. The senior lectureship is with the computing
science group.

Virtually all research being conducted in the group is related to
computational logic or other declarative programming paradigms.
However, many different aspects are studied, ranging from topics such
as efficient execution on sequential and parallel computers to AI-oriented
questions, for example, about mechanized reasoning.

Requirements: PhD in computer science. Applicants should have strong
research and teaching records.

Applications close: January 9, 1995.

General information: For information on the application procedure, call
Christina Lindberg, telephone +46-18-181749, fax +46--18-181899.

For information about the computing science research group contact:

                Jonas Barklund Hakan Millroth
                email: email:
                tel. +46-18-181050 tel. +46-18-181056
                fax +46-18-511925 fax +46-511925


Return-Path: <>
From: Rob Beaver <>
Subject: Sr Compiler Engineer, Microware Systems Corp, Des Moines, IA
Date: Wed, 16 Nov 1994 17:11:56 -0600 (CST)

                            Compiler Engineering Opportunity

Microware Systems Corporation seeks qualified candidates for the position
of Senior Compiler Software Engineer in our Research and Development
organization located in Des Moines, Iowa. We are looking for a highly
motivated self starter who can join our small close knit group of engineers to
produce and maintain state-of-the-art compilation systems.

Responsibilities will include the design and implementation of major features
and performance improvments in our existing compilation system as well as
retargeting to new hardware architectures.

Desired Qualifications:
    - Minimum of a BS in computer science or equivalent combination of
        education and experience.
    - Minimum of 2 years experience developing commercial compiler products
        or commensurate academic experience.
    - Knowledge of all aspects of compilation systems.
    - Strong C language programming ability.
    - Experience with C++ and assembler (680x0, x86, PowerPC, RISC, DSP)
    - Experience with software engineering life cycle processes.

Any additional specialties and interests in the following will be helpful to
the successful applicant:
    - C++ compilation systems.
    - Interprocedural optimization.
    - Debugging optimized code.
    - Code generator generators.
    - Optimizing for superscalar, VLIW, or parallel architectures.
    - Diverse knowlege of object file formats. (ELF, COFF, XCOFF, OMF, PE)
    - ISO-9000 or IEEE std 1074.

>From _The_Wall_Street_Journal_ to _Wired_, Microware Systems Corporation is
making the headlines. From interactive television and cellular telephones to
traffic controllers and medical instrumentation, Microware real-time system
software is affecting every aspect of daily life. Microware's OS-9 Real-Time
Operating System has been deployed in millions of high-performance devices
around the world. And Microware's DAVID has become the standard for
interactive television software. Microware is defining the leading edge
because we hire the best and brightest people.

Microware is located in America's Heartland- Des Moines, Iowa. Where quality
of life is paramount. Where high school students have the highest ACT scores
in the country. Where housing is affordable. Where a drive to work takes
just 10 minutes. It is an ideal setting for creating software that pushes
the envelope.

Now, Microware is looking for more of the best and brightest to help us
continue to define the leading edge. Microware offers a very attractive
compensation package; including a competitive salary, major health care
coverage, and a 401(k) plan. Plus, Microware offers a stimulating, challenging,
yet casual environment.

If you are a computer professional looking for an unusual challenge in a
city with a high quality of life and a low cost of living, send your resume
with salary history in writing (no e-mail applications accepted) to:

Human Resources Administrator
Microware Systems Corporation
1900 NW 114th St
Des Moines, IA 50325-7077

Microware Systems Corporation is an Affirmative Action/Equal Opportunity


From: (Larry Ercoline)
Subject: C++ developer at Convex in Texas
Date: Fri, 18 Nov 94 9:36:52 CST

CONVEX Computer Corporation in Richardson, Texas has the following
position available:~

                                          C++ Compiler Development Engineer

  This person will participate in the design and implementation of a C++
  compiler system including compiler front end and associated libraries.
  The C++ compiler will constitute one component of a multi-platform and
  multiple front-end compiler system for high-performance,
  multiprocessor computer systems.


  This is a senior level position. Candidates must have four or more
  years industry experience with significant experience in developing
  production quality compilers. Substantial familiarity with C++ is
  required, either from use of C++, or from developing C++ compilers.

  In addition the individual should have experience in a number of the
  following areas: object-oriented languages and methodologies,
  multiprocessor systems, compiler optimization and code generation, C
  compiler development, and Unix systems programming.

  Large project design experience is required. Project or technical
  leadership experience is highly desirable.


  MS or PhD in computer science (or related area). A BS degree, with
  suitable industry experience will also be considered.

  Special Skills:

  The successful candidate must have good oral and written communication
  skills. The candidate should enjoy working on a modest sized and
  tightly integrated group project. The candidate must be self motivated
  and self directed. The candidate should have a "big picture" view of
  project development that spans all phases of software development.
  The candidate should be motivated to contribute to the design,
  implementation, testing, and release of this project.

Interested candidtates should email their resume to: or FAX:214-497-4626 or mail:
Convex Computer Corporation, 3000 Waterview Parkway, Richardson, TX
75080 (ATTN: Larry)


From: (Larry Ercoline)
Subject: Optimizer Engineer at Convex in Texas
Date: Fri, 18 Nov 94 9:41:51 CST

  Convex Computer Corporation is looking for candidates in the following
  areas to work in Richardson, Texas (suburb of Dallas).

              Compiler Development - Optimizer Engineer

  This person will participate in the design and implementation of the
  machine-independent optimizations for our scalable arallel system,
  the Exemplar, which is based on the HP PA-RISC architecture.

  Specific duties will include enhancing parallelization features, loop
  transformations, and scalar optimizations for Fortran, C, and C++.

              Compiler Development - Code Generation Engineer

  This person will participate in the design and implementation of the
  machine-dependent code generation for our scalable parallel system,
  the Exemplar, which is based on the HP PA-RISC architecture.

  Specific duties will include enhancing our local and global register
  allocation, global instruction scheduling, software pipelining, and cache
  prefetching algorithms.

  Background Requirements for All Positions

  U.S. Citizenship or Permanent Residency. Hands-on experience in the design
  and development of compilers for parallel computer systems. Demonstrable
  proficiency in C or C++ programming languages.

  M.S. or Ph.D. in computer science with emphasis on parallel processing
  and/or compilers, or B.S. with extensive (5+ years) relevant experience.

  Desired Experience for All Positions

  Familiarity with assembly languages, FORTRAN, and Unix(tm).
  Familiarity with scientific and engineering applications.

  Special Skills Required for All Positions

  We work in a team environment. This requires outstanding oral and written
  communication skills. The ability to write clear and concise design documents
  and the ability to communicate with other team members is essential.

  Interested candidates should email their resume to
  or FAX 214-497-4626 or mail resume to: CONVEX Computer Corporation,
3000 Waterview Parkway Richardson, Texas 75080 (ATTN: HR)


Date: Fri, 18 Nov 94 16:28:18 -0500
From: Mark Keil <>
Subject: Position in HP Massachusetts Language Lab Debugger project
Reply-To: Mark Keil <>

  Where your input shapes the future.
  At Hewlett-Packard, the emphasis is on innovation. That's why we
  maintain a flexibile and informal atmosphere. And that's how we
  continue to achieve technological breakthroughs. If you want to be
  in an environment that fosters individual growth and discovery by
  allowing your input to shape the future, we currently have the
  following position available,

  Debugger Software Engineer, Chelmsford Mass

  This senior level position requires an experienced language engineer to
  work on the state-of-the-art proprietary debugger. We are looking for
  a candidate with excellent teamwork and communication skills in addition
  to software design and development experience in debugging technology.
  The candidates must have a BSCS (MSCS preferred) or equivalent plus 4-6
  years of software development experience in C, C++ and UNIX environment,
  including minimum 3 years in debuggers, compilers or other language tools.
  Knowledge of debugging parallel and distributed applications is a plus.

  Candidates must have legal authorization to work in the U.S.

  Hewlett-Packard offers an excellent salary and benefits package, including
  profit sharing, stock purchase and 401(k) plan. Please send your resume to
  Hewlett-Packard Company, Staffing Department, Code: MLL-1, 300 Apollo Drive,
  Chelmsford, MA 01824. Hewlett-Packard Company is an equal
  opportunity/affirmative action employer.

  You can also send your resume or inquires to


From: (Don Van Dyke)
Subject: C/C++ development engineer at MicroUnity in Sunnyvale
Date: Fri, 18 Nov 94 15:18:07 PST

   C / C++ Compiler Development Engineer

MicroUnity Systems Engineering, Inc. is a well-financed startup company
in the San Francisco Bay Area. We are interested in adding experienced
engineers to further strengthen our compiler team.

We are seeking an engineer with four or more years experience in the
design and implementation of C / C++ compiler systems including front ends
and associated libraries. In addition, the individual should have
experience in a number of the following areas: object-oriented languages
and methodologies, compiler optimization and code generation, Unix
and/or Windows/NT systems programming.

Principals only. Qualified candidates please submit your resume to:

MicroUnity Systems Engineering, Inc. Dept. DV
255 Caspian Drive
Sunnyvale, CA 94089-1015.


Date: Fri, 18 Nov 1994 17:54:03 -0800
From: Manoj Dadoo <>
Subject: HP hospitality suite at MICRO-27


                                    EMPLOYMENT OPPORTUNITIES

Hewlett-Packard is hosting a Hospitality Suite during MICRO-27 Conference
at Fairmont Hotel, SanJose on Wednesday, November 30th, from 5:00pm to 9:00pm.
Please join us for refreshments and to learn more about exciting employment
opportunities in optimization development in HP's California Languages Lab,
Cupertino, CA.

The following is a more detailed note on the employment opportunity.

Job Openings in the area of Low-Level Compiler Optimization
Hewlett-Packard, Cupertino, California

Hewlett-Packard is one of the world's leaders in the research, development
and manufacturing of computing and electronic measuring equipment for
people in business, industry, science, engineering, health care and
education. HP completed its 1993 fiscal year with over $20 billion in total
revenue and rated number two in the U.S. and number three worldwide in total
combined computer systems, software and peripherals revenue. The company has
enjoyed steady growth and no unprofitable quarters throughout its history.

We have immediate need for engineers in the area of low-level compiler
optimizations in our Cupertino, California Languages Lab.

Description of position:

    In this position, you will be responsible for designing, implementing,
    and testing state-of-the-art optimization techniques in the areas of
    instruction scheduling, register allocation, global optimizations,
    memory hierarchy management and predicated execution. You will
    work closely with architecture and hardware groups and optimize the
    system design with the best tradeoffs between compiler optimization,
    architecture and processor implementation. You will have the opportunity to
    work on compiler optimization for a next generation computer architecture.
    This will be an exciting position with ample room for growth and significant

Requirements for Above Position:

o BS, MS or Ph.D degree in Computer Science.
o Solid understanding of compiler optimizations fundamentals and theory.
o Strong background in computer architecture and processor micro-architecture.
o Strong understanding of how architecture, compilers and processor
      implementation impact performance.
o Previous design and implementation experience in compiler optimizations
o Strong communication and teamwork skills.

The California Languages Lab is responsible for delivering languages products
for all HP Computer systems based on PA-RISC architecture. We have delivered
industry leading optimization technology in our compilers and have helped
HP achieve breakthrough performance for its computer systems. We emphasis
teamwork, initiative, innovation and appropriate risk-taking. You will work
with a highly motivated and successful team.

For immediate consideration, send a resume to one of the following:

US mail:

      Manoj Dadoo
      Hewlett-Packard, MS 42U5
      11000 Wolfe Road
      Cupertino, CA 95014


      Attn: Manoj Dadoo
      (408) 447-6976

Internet (please send ASCII format only):

Hewlett-Packard is an equal employment opportunity employer dedicated to
affirmative action and workforce diversity.

Post a followup to this message

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