Path: gmdzi!unido!mcsun!uunet!aplcen!uakari.primate.wisc.edu!
zaphod.mps.ohio-state.edu!rpi!bu.edu!shelby!neon!neon!gumby
From: gu...@Cygnus.COM (David Vinayak Wallace)
Newsgroups: gnu.misc.discuss
Subject: GNU Unix/compiler hacker, Bay Area (CA)
Message-ID: <GUMBY.90Jun5192532@Cygnus.COM>
Date: 6 Jun 90 02:25:32 GMT
Sender: n...@Neon.Stanford.EDU (USENET News System)
Organization: Cygnus Support
Lines: 69
Posted: Wed Jun  6 03:25:32 1990

[Tower suggested I also send this ad here, since there may be people
 interested in working for a company which works only on free
 software and who don't read misc.jobs.offered]

Cygnus Support is looking for an experienced compiler and Unix hacker.
The position includes development and support for the GNU C and C++
compilers as well as a variety of other work as necessary.

Cygnus Support is a startup, founded in 1989 to provide commercial
support for free software.  We support GNU and other software.
Our primary business is end-user support (stable releases, bug fixes,
documentation, and phone support).  We also port existing code,
extend it to fit customer requirements, and implement new GNU tools.
All our work is free software and receives wide distribution and use
throughout the computer industry.

Our principals are Michael Tiemann and John Gilmore of Sun, and David
Wallace of MCC.  We created much of the free software which we are now
supporting.  Michael has been making money from free software for
years; we started the company to do this on a large scale.

Cygnus has won and continues to win major contracts with leading
companies and research labs.  With your help we will grow even faster.
We are solvent and have no long-term debt.  Substantial founders'
equity is still available.

In this job, ability to self-start and work without supervision is a
must.  At the same time we all have to integrate our work at the end;
you'll be working as part of a team.  Ability to deal with customers
by phone and in person is a big plus.  Imagination and ability to
write and negotiate proposals, contracts, and documentation to fit
customer requirements would help.  An understanding of the dynamics of
free software evolution, how free software fits into the software
market, and the ability to communicate that understanding, will be
quite useful.

As Cygnus is a small company, we still divide up the things that need
doing based on who wants to do them.  As a growing company, we have a
growing variety of work to do.  As you can see, we are looking for
someone with a wide range of interests and abilities, not just a
compiler specialist.  Intelligent choice of algorithms and attention
to detail have made the GNU software among the best in the world -- we
want someone who will continue in that tradition.

We need help with these parts of the compiler:

  o - Optimizer -- including instruction and branch scheduling
  o - Code generator -- back-end support for a number of
      new RISC processors
  o - Parallel processing -- memory aliasing and serialization
      analysis.  Possible target machines include superscalar, VLIW,
      and MIMD multiprocessors.
  o - Front end -- tracking standards and implementing extensions.
      Also implementating and integrating new language front ends.

Other areas in which we are working include development tools,
debuggers, utilities, documentation, and GNU Emacs.

Please send your resume to:

    Cygnus Support
    814 University Ave
    Palo Alto, CA 94301
    Tel: +1 415 322 3811
    ATTN: David Wallace

    Or send ASCII or PostScript to:
    resu...@Cygnus.com
    hoptoad!cygint!resumes