Compiler positions available for week ending January 30

"comp.compilers" <>
30 Jan 2011 08:59:39 -0000

          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: 30 Jan 2011 08:59:39 -0000
Organization: Compilers Central
Keywords: jobs
Posted-Date: 30 Jan 2011 21:54:51 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: "Mary Rank " <>
Subject: Compiler Job (Mountain View CA)
Date: Wed, 26 Jan 2011 09:37:17 -0800

I am working with a networking company based in Mt. View, CA. They
are in need of a Sr.Compiler (prefer GCC---but not necessary) Engineer
for a perm position. They are willing to help with relocation or this
job could also be done in either Hydrabad or Bangalore, India.

Req #: 1819
Length: Perm
Location: Mountain View, CA
Rate: Market

Our client, which is very successful start-up in the semiconductor space, is
a provider of highly integrated semiconductor processors that enable
intelligent networking, communications, storage, video and security
applications. Their products have been designed-in by the World's leading
networking, wireless, storage and security vendors They are looking for a
Sr. Linux Kernel tools Developer who has expertise with the following:

1) GCC support on MIPS or other CPU architectures
2) GDB internals and development
3) Binutils, glibc etc.

Toolchain team responsibilities:

1. Add support for their multi-core processors to GNU GCC compiler and
Binutils. This includes new instructions, pipelines etc.
2. Upgrade the GCC and Binutils versions in the processor's SDK
periodically i.e. add support and optimizations to newer open source releases.
3. Contribute support for chips to the open source community and try to
keep the chips support as current as possible.
4. Implement and maintain multi-core debugging support. Enhance GDB to
use specific multi-core debugging features.
5. Implement and support profiling tools and methods e.g. profile
feedback optimizations, profile and other specific profiling tools.
6. Represent our client at different Open Source forums e.g. MIPS
developers conferences, GCC developer's Summit etc.

Some of the key attractions to this position besides the technical work are:

1) Their current toolchain team is extremely small. Any new engineer gets to
work on core technology immediately, instead of being a small cog in a big
2) They are a semiconductor company, so the toolchain/compiler engineer is in
a unique position to influence future chip design for better code performance.
3) They are still a small engineering team, so there is direct
contact/interaction between h/w engineers who design the CPU cores and the
toolchain team.
4) Apart from the regular work of SDK releases tied to new chip releases, the
compiler engineers have a fair bit of creative freedom in terms of
enhancements to be made, new tools to be implemented etc.
5) Our client is a growing company, which makes it more exiting, instead of
being stuck in companies which have more or less achieved a steady state and
offer limited growth.
Please send your resumes to Mary Rank at

Thank you,


Post a followup to this message

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