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