Compiler positions available for week ending February 20
20 Feb 1998 18:00:41 -0500

          From comp.compilers

Related articles
Compiler positions available for week ending February 20 (2000-02-22)
Compiler positions available for week ending February 20 (1994-02-20)
Compiler positions available for week ending February 20 (1998-02-20)
| List of all articles for this month |

Newsgroups: comp.compilers,
Date: 20 Feb 1998 18:00:41 -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


From: Jonas Skeppstedt <>
Date: Fri, 20 Feb 1998 13:32:20 +0100 (MET)
Subject: Student position in Sweden

                  PhD STUDENT POSITION


The Centre for Computer Systems Architecture (CCA) at Halmstad University,
Sweden, seeks a Ph.D. student for a full-time paid position in the Napai
compiler research project. The research spans two fields of study: computer
architecture and optimising compilers. Depending on the interests of the
student, the research focus of this position will be on one or both of
these fields. The goals of the Ph.D. studies are that the student will:

(1) learn research methodology in the engineering sciences in general and in
        computer architecture and/or optimising compilers in particular,

(2) become an expert in the field of study, and

(3) contribute to the research frontier in the field of study.

The Napai compiler research project is led by Dr. Jonas Skeppstedt.
More information on

Prerequisites: A Master of Science degree in computer science or computer
engineering, or a related field; capability and desire to work hard to
reach tough goals; knowledge of optimising compilers and/or computer
architecture; experience with the Unix programming environment; very good
programming skills in C; and most important of all: a deep interest in
computer architecture and/or optimising compilers. English is the working

Interested candidates should send
  * Curriculum Vitae
  * A letter of recommendation
to Registrator, Halmstad University, Box 823, S-301 18 HALMSTAD, Sweden
to arrive not later than April 6th, 1998. For inquiries, contact Dr. Jonas
Skeppstedt at <>.


Date: Fri, 20 Feb 1998 12:21:49 -0600
From: "J. Gilliam" <>
Organization: LCS, Inc.
Subject: In need of compiler engineers, CA and TX


My client is deperately in need of some good compiler development
engineers. Please note the following job description. If you or anyone
you know qualifies, please send me an email. I will pay for your
referrals. Thank you!

Bay Area, CA or Austin, TX -- SW Engineer, Compilers/Languages

Work with a top-notch group of engineers and enjoy tremendous
visibility across all divisions of this major software company. Expand
knowledge and learn about database servers & client/server
tools. Excellent compensation, benefits and perks!

Description: Our client is seeking a motivated, talented front-end
developer to architect, design, implement and maintain various
cutting-edge features. The candidate will have responsibilities
covering the following components: parser, name-resolution,
type-checking, overload resolution, library management, SQL
semantics. Project areas might include object-oriented enhancements,
SQL and PL/SQL language extensions, compatibility, dependency
managemement, interoperability with SQL/Java/C, compile-time
performance, client-side support and rearchitecture. Client is looking
for creative ways tosolve real customer problems in the
object-relational and the distributed applications space.

--3+ years in programming languages, compilers.
--Strong experience in commercial compiler construction, syntax
checking, semantic analysis.

--Highly desirable: expertise in language design .
--Experience in object oriented systems, databases, SQL,
technology, code generation, interpreters.

This is a perm position with a world class organization.

Jon Gilliam
LCS, Inc.
1104 S. Mays, Suite 116
Round Rock, Texas 78664
vox 512-255-5518 fax 512-255-6485


Date: Fri, 20 Feb 1998 11:09:24 -0800 (PST)
From: Anne Holler <>
Subject: Positions at Performance Delivery Lab, HP Cupertino

Job Openings in the areas of Performance Analysis & Compiler Optimization
Performance Delivery Lab
Hewlett-Packard, Cupertino, California

We have multiple job positions available in each of the following areas:

1. Compiler Performance Analysis

      In this exciting position, you will be responsible for analyzing benchmarks
      and applications, and identifying opportunities for improving the performance
      of them on next-generation EPIC processors. You will work closely with the
      compiler optimization teams and you will have the opportunity to implement
      performance improvements in the optimizer. In addition, you will interface
      with the microarchitecture and simulator teams, and may influence future
      processor implementations. You will be involved in setting performance
      goals and projections for each release of the optimizer.

2. Compiler Low-Level Optimization

      In this exciting position, you will be responsible for designing,
      implementing, and testing state-of-the-art optimization techniques in areas
      such as instruction scheduling, register allocation, global optimization,
      memory hierarchy management, and predicated execution for next-generation
      EPIC and PA-RISC processors. You will work closely with the performance
      analysis, microarchitecture, and simulator teams to boost system performance
      by making appropriate trade-offs between compiler optimization and processor

3. Compiler High-Level Optimization

      In this exciting position, you will be responsible for designing,
      implementing, and testing state-of-the-art optimization techniques in the
      areas of inlining, loop transformations, memory hierarchy management, and
      parallelization for next-generation EPIC processors. You will work closely
      with the performance analysis, microarchitecture, and simulator teams to
      boost system performance by making appropriate trade-offs between compiler
      optimization and processor implementation.

Requirements for Above Positions:
o BS, MS or Ph.D degree in Computer Science.
o Solid understanding of compiler optimization 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 one of the above areas
      is highly desirable.
o Strong communication and teamwork skills.

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

For immediate consideration, please 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-4924

Internet (please send ASCII format only):

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


Date: Fri, 20 Feb 1998 14:17:41 -0700
From: "Todd M. Caplan" <>
Organization: Gary Baer Communications Inc.
MIME-Version: 1.0
Subject: Software Applications Engineer (burnt coffee area)

We are looking for Software Applications Engineers in Redmond,

Job Responsibilities:
This position has responsibility for electronic support of Windows CE
products and customer-specific consulting/support tasks. Duties
include troubleshooting user problems with standard development
platforms, providing email technical support for Windows CE technology
questions, short term(>1 week) consulting tasks such as driver
modifications/code reviews, and maintaining a Web-based electronic
support site with short application notes, examples & FAQs.

Job Requirements:
Requirements for this position include a BSCS/CE/EE degree, and 2+
years software development experience in the Microsoft tools
environment. Must be proficient with the Visual C++ development tool
suite, and have good problem solving skills. Must have good oral and
written communications skills. Experience writing assembly code or
device drivers a plus.

If you are interested, please contact me at my office or by E-Mail.

Todd M. Caplan
Gary Baer Communications, Inc.
Wk Ph: 800-335-1945
Fax: 800-982-6367


Date: Fri, 20 Feb 1998 14:30:28 -0700
From: "Todd M. Caplan" <>
Organization: Gary Baer Communications Inc.
Subject: Software Engineer or Senior Software Engineer (Compiler)

We are LOOKING for Software Engineers or Senior Software Engineers in
the Compiler area.

Job Responsibilities:

Work with a small team to improve the performance of a novel
internally-designed retargetable C/C++ compiler back end
- Implement new optimizations such as:
* Inter-procedural analysis
* Improved scheduling and register allocation
* Loop unrolling
* Software pipelining
* Improved global and local optimizations
* Profile-based optimizations
- Implement support systems including:
* Debugger
* Processor simulator
* Profiler
- Analyze applications to determine optimizations needed
- Design and modify processor ISAs to match the requirements of
    particular applications

Job Requirements:

3+ years industry experience. Experience with compiler back ends
Object-oriented design and C++ experience. Some knowledge of computer
architecture and hardware concepts. Ability to rapidly understand large
existing code bases. The right candidate will be able to move rapidly
and confidently to tackle new challenges

If you are interested, Please contact me at my office or by E-mail.

Todd M. Caplan
Gary Baer Communications, Inc
Wk Ph: 800-335-1945
Fax: 800-982-6367


Post a followup to this message

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