Compiler positions available for week ending February 19

"comp.compilers" <>
19 Feb 2006 11:04:33 -0500

          From comp.compilers

Related articles
Compiler positions available for week ending February 19 (comp.compilers) (2006-02-19)
announcing flex 2.5.33 (John Millaway) (2006-02-24)
Compiler positions available for week ending February 19 (1995-02-19)
| List of all articles for this month |

From: "comp.compilers" <>
Newsgroups: comp.compilers
Date: 19 Feb 2006 11:04:33 -0500
Organization: Compilers Central
Keywords: jobs
Posted-Date: 19 Feb 2006 11:04:33 EST

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: "Jon LoCurto" <>
Subject: Compiler job at Google (Mountain View CA)
Date: Sat, 18 Feb 2006 14:52:11 -0800

Software Engineer, Compilers - Mountain View

Department Overview: The Platforms Team builds Google's computing
platform: the datacenters, networking and system software, and servers
that power all of Google's services. We are looking for smart,
high-energy, motivated individuals.

Job Description: This position is available in Mountain View, CA

Google is looking for experienced compiler engineers to join several
of our efforts towards building the world's most effective computing
platform. We are particularly interested in individuals who excel at
compiler design and implementation. The ideal candidates will be able
to help us improve the Gnu toolchain (gcc/glibc/binutils) in one or
both of two ways:

*Improve overall performance of our code base by analyzing performance
bottlenecks, then designing and implementing changes to the toolchain
that would relieve those bottlenecks. Possible projects include
improving interprocedural, inlining, profile-driven, postlink, or
whole-program optimization

*Improve overall productivity of our programmers by identifying
programming errors that could have been detected by static analysis,
then designing and implementing changes to the toolchain that would
catch those errors as early as possible

Demonstrable experience in at least one of the following:
  *Compiler design and code optimization.
  *Performance debugging and optimization of large C++ applications
  *Static code analysis

Desired skills:
  *Knowledge of Gnu C/C++ internals and standard library implementations.
  *Deep understanding of computer architecture.
  *Familiarity with x86 and x86_64 assembly and Linux internals
  *Design of performance tools

1. Requirements: B.S./M.S. Computer Science or Computer Engineering.
PhD is welcome.
2. Minimum 5 years of relevant industry experience

Company Overview: Google's innovative search technologies connect
millions of people around the world with information every day. Founded in
1998 by Stanford Ph.D. students Larry Page and Sergey Brin, Google today
is a top web property in all major global markets. Google's targeted
advertising program, which is the largest and fastest growing in the
industry, provides businesses of all sizes with measurable results, while
enhancing the overall web experience for users. Google is headquartered in
Silicon Valley with offices throughout North America, Europe, and Asia.
For more information, visit

Jon J. LoCurto
Engineering Recruiter
Google, Inc.

Post a followup to this message

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