Compiler positions available for week ending January 30 (comp.compilers)
5 Feb 2000 18:51:01 -0500

          From comp.compilers

Related articles
Compiler positions available for week ending January 30 (2000-02-05)
Compiler positions available for week ending January 30 (comp.compilers) (2005-01-30)
Compiler positions available for week ending January 30 (comp.compilers) (2011-01-30)
| List of all articles for this month |

From: (comp.compilers)
Newsgroups: comp.compilers,
Date: 5 Feb 2000 18:51:01 -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: "Ju, Roy" <>
Subject: Compiler research positions at Intel
Date: Tue, 25 Jan 2000 18:29:16 -0800

                                                  Job Opportunity

                                              Research Positions
                                Microprocessor Research Labs
                                                              Intel Corp.
                                          Santa Clara, California

Job Description

The compiler research group at the Microprocessor Research Lab (MRL)
at Intel currently has several openings for research positions. MRL
conducts research in advanced technology areas of platforms,
micro-architectures, compilers, graphics, and processor design.

The compiler research group at MRL is exploring the boundaries and
interfaces between processor, compiler, and operating system in
pursuit of new directions in computing including dynamic compilation,
distributed computing, and multi-threading. This group studies and
invents advanced software optimization technology to achieve
high-performance computing. The group also works with architecture
groups to investigate and innovate techniques across the boundaries
between hardware and software for the future generations of
microprocessors to deliver high degrees of performance, throughput,
reliability, scalability, compatibility, and power efficiency.

We seek creative, risk-taking, yet focused candidates with a strong
background in compiler optimization, processor architecture, or
performance analysis. The candidates must be self-motivated and good
team players. They must enjoy working in an applied research
environment. They are expected to interact with product development
groups to seek inputs and to transfer technologies.

Any candidate interested in any of the following or related fields is
encouraged to apply:

- instruction-level parallelism
- cache and memory optimizations
- hardware and software collaborative optimizations
- multi-threading
- program analysis
- performance analysis of various commercial and emerging workloads
- dynamic optimizations

Positions and Minimum Qualifications
- -------------------------------------------------
(1) Researcher Positions:
Ph.D. in CS/EE or a related field.

The candidates must have excellent communication skills to interact
with universities and other research groups and to publish research
results in conferences and journals.

(2) Developer Positions:
MS in CS/EE or a related field.

Intel provides competitive compensation and full employee benefits. Intel
Corp. is an equal opportunity company.

Please send your resume to
Jesse Z. Fang
fax: (408)653-8511


Subject: Compiler Engineer, Arizona
Date: Wed, 26 Jan 2000 10:16:14 -0700

Compiler Engineer

Chandler, AZ (Phoenix Metropolitan Area).

Job Description
This position will be for a full-time employee in a small team of
engineers designing and developing C compilers for embedded
microcontrollers. The compilers are command-line applications
designed to run under Windows and LINUX environments and to interface
with a unified debugging environment called MPLAB-IDE. The group has
migrating team leadership, so the employee will have a chance to both
lead projects and work as an individual contributor on ongoing
projects. Infrequent public speaking may be required and usually
involves teaching internal or external customers about upcoming
products. There will be significant opportunity to do research into
compiler optimizations and provide feedback into new architecture
designs as part of the responsibilities of this position.

Candidate Skills
* 8+ years experience writing C language compilers.
* 5+ years experience with embedded microcontrollers.
* Ability to use compiler development tools such as LEX and YACC.
* Strong C language skills.
* Solid background in compiler design theory.

* Experience with compiler optimization techniques.
* Experience retargeting existing compilers to new architectures.
* Familiarity with any of the following tools: ANTLR, PCCTS,
    code-generator generators.

Employment Terms
This position will report directly to the Development Systems Language
Tools Manager. Salary and grade will be commensurate with experience.

Company Background
Microchip Technology Inc. manufactures the PICmicro(r) family of
RISC-based microcontrollers, serial EEPROMs, KEELOQ(r) code-hopping
devices, and related microperipheral products. These products target
thousands of embedded control applications in the consumer, automotive,
office automation, communications and industrial markets. Microchip's
quality systems are ISO 9001 and QS-9000 certified. Headquartered near
Phoenix in Chandler, Microchip employs approximately 2,000 people
worldwide and has sales offices throughout Asia, Europe, Japan and the
Americas. Additional company information is available on Microchip's
website at:


Joshua Conner
Development Systems Language Tools Manager
Voice: (480) 786-7878 Fax: (480) 917-4005

Derek Carlson
Development Systems Director
Voice: (480) 786-7516 Fax: (480) 917-4005

Lauren Carr
Human Resources
Voice: (480) 786-7370 Fax: (480) 786-7790

All mailed contacts may be directed to:
Microchip Technology
2355 West Chandler Blvd.
Chandler, AZ 85224


Date: Fri, 28 Jan 2000 13:51:13 -0800
From: Doug Gilmore <>
Subject: Positions available at Equator Tech, Seattle/Silicon Valley

Equator Technologies is looking to fill multiple positions in our
compiler group to work in our Seattle and/or Campbell offices. For
our senior positions we are particularly interested in talking to
people with experience in developing or managing compiler projects
that involve the optimization and scheduling of heavily predicated
ISAs, software pipelining, software prefetching, or optimal code
generation strategies for VLIWs. We also have junior positions
available for bright prospects with strong system programming
backgrounds to help build fast translators, analysis software, along
with the build and test environments that are needed to produce a
production compiler for DSP applications.

We also have an opening for a compiler engineer to develop a
production compiler based on the GNU CC compiler targetting a simple
RISC embedded processor that has an instruction set tailored for
efficient coding of compression/decompression algorithms. GNU CC
porting experience is preferred, or considerable compiler development
experience required if the person works out of the Campbell,
California office, for in this circumstance the person would be
working solely with the hardware architect to develop this product.
If person works from Seattle our requirements will be less stringent
since the person will be able to obtain assistance other members of
the compiler group located in Seattle.

Applicants should contact:

For more information see:

Doug Gilmore
Manager Compiler Group
Equator Technologies

Fine Print: Senior positions require an advanced computer
science or EE degrees, or 5 years of industry experience.
The junior positions require BS degrees in computer science
or engineering.

Post a followup to this message

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