Compiler positions available for week ending May 16
16 May 1999 15:36:35 -0400

          From comp.compilers

Related articles
Compiler positions available for week ending May 16 (2004-05-16)
Compiler positions available for week ending May 16 (1993-05-16)
Compiler positions available for week ending May 16 (1999-05-16)
| List of all articles for this month |

Newsgroups: comp.compilers,
Date: 16 May 1999 15:36:35 -0400
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: Compiler Engineering at Mentor Graphics (San Jose, CA)
Date: Mon, 10 May 1999 15:46:57 -0700
From: Cesar A Quiroz <>

Compiler Engineering Opportunities
Mentor Graphics Embedded Software Division

(Hiring Manager: Cesar Quiroz <>)

The Embedded Software Division of Mentor Graphics Corporation,
purveyors of the Microtec cross-compilers and other development
tools, has several openings in the compilers group.

All these positions require an interest in tool development, and
some background in compiler construction. The targets of choice are
RISC cpus, especially the PowerPC. There are positions available at
several ranks, from those suited very well to a recent college
graduate to those that could be described as requiring a
mid-to-senior level of experience. There are openings both in
development and in QA.

The Mentor ESD's compiler group is growing fast, to better address
the needs of users at the leading edge of embedded systems design,
both on traditional CPU architectures as well as on special-purpose


These engineers will maintain and extend existing C/C++ technology
(Java is a possibility too). To the requirements listed, please add
that experience in embedded systems design (especially with
PowerPCs, or with DSP chips, or with ASICs designed explicitly
for use in embedded devices) would be very appreciated. The
required compiler experience need not be in classic-embedded
systems; desktop, super-computer, VLIW, or DSP compiler experience
will be put to good use in this team.

(M1) This is a mid-experience to senior position. Typical tasks
will include tracking of Embedded ABI developments,
developing improved debugging information,
performance-tuning the compiler for various host
environments, and developing space-sensitive optimizations.
Experience with compiler development is required; experience
with ClearCASE is desired.

This position requires an interest in helping more junior
engineers develop to their full capabilities. Quick
progression to Project Lead is expected.

(M2) This is a junior to mid-experience position. Under
mentoring from more senior members, this engineer will help
integrate fixes into an existing compiler line. Progression
into developing and maintaining new features is expected as
part of the normal career path; how soon that happens will
depend on initial experience and ramp-up slope.

(D/M3) This a junior position, requiring solid programming
background, team-work predisposition, and a general interest
in compiler development. New college graduates with an
interest in compilers are especially encouraged to apply for
these positions.


These engineers will conduct testing of new releases, development
and maintenance of test suites, development and maintenance of
benchmarks, and will generally mind the quality both of incoming
third-party technologies as well as of outgoing Mentor products.

(Q2) This is a mid-experience to senior position. It requires
background in compiler testing, script development under
Unix and Windows, C or C++ programming experience, and some
ability to interpret standardese.

This engineer will participate in project planning from the
requirements phase, defining the testing plan for new
projects, executing the test plan, and reporting results
through a defect database. We are looking for a QA
strategist, who looks at QA as more than testing, and
certainly not at all as process police.

"More than testing" includes the opportunity to develop
statistical analysis tools for release and acceptance
quality control.

(Q3) This is a junior position, requiring user experience in UNIX
and Windows. This engineer will act as tester of various
compiler products, under the supervision of more senior QA
engineers. Some C or C++ programming background is needed;
experience with script development in UNIX and Windows is a


Date: Fri, 14 May 1999 16:32:37 -0700 (PDT)
From: Paul Beusterien <>
Subject: Compiler development position at Diab Data (Foster City CA)

Diab Data produces highly optimizing C++, C, and Java language compiler
suites for embedded systems developers. Our targets include PowerPC,
M*Core, ColdFire, 68K, MIPS, M32R and others.

We are looking for someone with compiler internals development
experience who is interested in helping us broaden and
enhance our tools. We have upcoming projects in new targets, further
optimizations, new languages, new packages, and better tool and RTOS

Please send an ascii copy of resume to

Paul Beusterien
Diab Data, Inc.
323 Vintage Park Drive
Foster City, CA 94404

Post a followup to this message

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