Free Software Job Page
Welcome to the Free Software Job Page. This page is maintained by the
Free Software Foundation as a service to the free software community.
Contents of this Page
Summary of Available Jobs
Detailed Information on Available Jobs
Fortune Cookie
GNU/Linux System Administrator/Programmer
-
Posted On: | 29 February 2000 |
Still Available As Of: | 29 February 2000 |
---|
All candidates must fulfill the following requirements:
- Debian GNU/Linux
- PHP
- Perl
Those hired can expect to perform the following duties:
- Web programming
- Creation and support of client solutions
- Assisting in making older proprietary systems
into free software, and building new free software systems
- Helping run and create a free software support network
Natural languages:
- Fluency in English is required
Relocation to London, England is required.
To apply, email CV as an attached text or HTML-formatted document
:
Phill Hugo
< gnujobs@fortune-cookie.com >
-
Posted On: | 17 February 2000 |
Still Available As Of: | 17 February 2000 |
---|
All candidates must fulfill the following requirements:
- Strong knowledge or experience with compilers,
especially code generators
The best candidates will also fulfill the following additional requirements:
- Specific knowledge of GCC
- B.S. in computer science, or equivalent
- GNU/Linux experience
Those hired can expect to perform the following duties:
- Advanced StackGuard development
- On-going StackGuard maintenance
- Interacting with other developers
Natural languages:
- Fluency in English is required
Relocation to Portland, OR, USA is preferred
To apply, send your application and resume (in ASCII, HTML,
Postscript, PDF, or RTF) via email
:
Crispin Cowan
< crispin@wirex.com >
-
Posted On: | 16 February 2000 |
Still Available As Of: | 16 February 2000 |
---|
All candidates must fulfill the following requirements:
- Highly qualified skills
- Motivation
- Part-time or full-time availability
The best candidates will also fulfill the following additional requirements:
- Previous compiler experience
Those hired can expect to perform the following duties:
- Working on the GNU C++ front-end, the
machine-independent optimizers, and the back-end machine descriptions
Natural languages:
- Fluency in English is required
To apply, send resume to:
Mark Mitchell
< jobs@codesourcery.com >
-
Posted On: | 16 February 2000 |
Still Available As Of: | 16 February 2000 |
---|
All candidates must fulfill the following requirements:
- Ability to work as part of a team
- Prior management and project management experience
- Some familiarity with compiler technology
The best candidates will also fulfill the following additional requirements:
- Experience with matrix management
- Experience building compilers
Those hired can expect to perform the following duties:
- Participation in the direction and development
of a number of GNU compilers - gcc, g++ and gcj
- Personnel responsibility for six to nine
engineers, some of whom work remotely out of their homes
- Responsibility for a functional area such as
Technology Directions, Support, Contract Estimation, and
Scheduling
Natural languages:
- Fluency in English is required
Relocation to one of the following locations may be required:
- Sunnyvale, CA, USA
- Cambridge, England
To apply, send your resume via email, FAX, or postal mail to
:
Jim Lemke
< jlemke@cygnus.com >
FAX: 914-622-3542
-
Posted On: | 16 February 2000 |
Still Available As Of: | 16 February 2000 |
---|
All candidates must fulfill the following requirements:
- Self-motivated and skillful problem solving ability
- Experience implementing object-oriented designs within a
team
- Ability to apply experience in teamwork and the benefits
of OO technologies to build distributed applications that can keep
pace with the rapid pace of scientific research
- Technical insight into these key technologies: middleware
(Corba/Java-beans), OOD, distributed objects, Java, Design Patterns,
C++
Those hired can expect to perform the following duties:
- Develop the next generation in digital
libraries for the Virtual Data Center, a free software digital
library that will enable the sharing of quantitative research
data, and the development of distributed virtual collections of
data and documentation
- Participation in analysis, prototyping,
implementing (programming), testing, and deployment
Natural languages:
- Fluency in English is required
To apply, send resume and cover letter (email preferred) to:
Micah Altman
< Micah_Altman@harvard.edu >
Harvard University
Resume Processing Center
Req# 2599
11 Holyoke Street
Cambridge, MA 02138
-
Posted On: | 16 February 2000 |
Still Available As Of: | 16 February 2000 |
---|
All candidates must fulfill the following requirements:
- Highly-motivated
- Experienced programming skills
- Familiarity with the GNUstep API
- Familiarity with GNU/Linux systems
The best candidates will also fulfill the following additional requirements:
- Familiarity with the GNU Hurd and Mach-based microkernels
- Boston-area residency
Those hired can expect to perform the following duties:
- Assist in development of an end-user-oriented
GNUstep GNU/Linux distribution
Natural languages:
- Fluency in English is required
To apply, send resume and/or inquiry letters to
:
Lucas C. Wagner
< lwagner@spindletp.com >
Attn: Lucas Wagner
Spindletop Software Dynamics, Inc.
Box 390654
Cambridge, MA 02139
-
Posted On: | 5 November 1999 |
Still Available As Of: | 16 February 2000 |
---|
All candidates must fulfill the following requirements:
- General knowledge of compiler technology
- Skills in code generation and compiler optimization
- Familiarity with modern computer architectures
- B.S. in computer science or a related degree
The best candidates will also fulfill the following additional requirements:
- Degree high than a B.S.
- Experience with gcc and the Free Software
Foundation development environment
Those hired can expect to perform the following duties:
- Work with gcc's code generation technology
- Deal with challenges across the whole compiler
tool set
- Creation of new machine descriptions
- Adding new optimizations
- Object file reading
- New user interface features (e.g., GUI)
- Work as part of an elite team of compiler
developers who have a strong commitment to the free software model
Natural languages:
- Fluency in English is required
Relocation to one of the following locations may be required:
- Sunnyvale, CA, USA
- Toronto, Canada
- Atlanta, Georgia, USA
- Cambridge, England
- Durham, North Carolina, USA
To apply, send your resume via email, FAX, or postal mail to
:
Jean Danver
< jdanver@cygnus.com >
FAX: 408-543-9521
Cygnus Solutions
1325 Chesapeake terrace
Sunnyvale, CA 94089
-
Posted On: | 22 October 1999 |
Still Available As Of: | 15 February 2000 |
---|
All candidates must fulfill the following requirements:
- Experience as a computer scientist and algorithm
development at any level
Those hired can expect to perform the following duties:
- Development of software to do functional brain
imaging, magnetoencephalography in particular
- Assistance in data acquisition for research
- Analysis and application of theory
Natural languages:
- Fluency in English is required
To apply, submit applications, including a full CV, names and
contact information of three references, and a statement of research
interests (Plain ASCII email is preferred, but emailed Postscript and
physical mail are also acceptable):
Barak A. Pearlmutter
< bap@cs.unm.edu >
Computer Science Dept, FEC 313
University of New Mexico
Albuquerque, NM 87131
University of New Mexico
Neuroscientist / Physicist / Differential Geometer
-
Posted On: | 22 October 1999 |
Still Available As Of: | 27 December 1999 |
---|
All candidates must fulfill the following requirements:
- Experience as a neuroscientist, physicist, or
differential geometer at any level
Those hired can expect to perform the following duties:
- Development of software to do functional brain
imaging, magnetoencephalography in particular
- Assistance in data acquisition for research
- Analysis and application of theory
Natural languages:
- Fluency in English is required
To apply, submit applications, including a full CV, names and
contact information of three references, and a statement of research
interests (Plain ASCII email is preferred, but emailed Postscript and
physical mail are also acceptable):
Akaysha C. Tang
< akaysha@kongzi.unm.edu >
Department of Psychology, Logan Hall
University of New Mexico
Albuquerque, NM 87131
-
Posted On: | 7 July 1999 |
Still Available As Of: | 27 December 1999 |
---|
All candidates must fulfill the following requirements:
- B.S. or equivalent experience
- General knowledge of debugger and
programming tool design
- Flexibility, adaptability, ability to learn, ability to
respond quickly to tight deadlines, and good communication skills.
The best candidates will also fulfill the following additional requirements:
- Familiarity with GDB internals
- Knowledge of Unix, Microsoft Windows,
Real-Time Operating Systems
- Embedded system programming
- Tcl/Tk knowledge
- Cross-platform development experience
- User interface design experience
Those hired can expect to perform the following duties:
- Participate in the ongoing maintenance and
further development of GDB
- Implementation of major and minor enhancements
to GDB
- Working with the community of GDB volunteers
- Symbol table optimizations
- Object file reading
- New user interface features (e.g., GUI)
- Development of network connection capabilities
- Adding features for specific operating systems
or processors
Natural languages:
- Fluency in English is required
To apply, send your resume via email to:
Eric Bachalo
< ebachalo@cygnus.com >
SGI
Linux Development Engineer
-
Posted On: | 22 June 1999 |
Still Available As Of: | 1 January 2000 |
---|
All candidates must fulfill the following requirements:
- Strong background in operating system
development
- Experience with multiprocessors
- Teamwork, attention to detail and good
problem solving skills
- B.A. or B.S. in Computer Science
- Good knowledge of a Unix kernel or Linux is
required
Those hired can expect to perform the following duties:
- Help define and develop operating systems for
SGI's free software platforms
- assist in the evolution of Linux to address
SGI's key markets
- Design and develop key kernel subsystems
for scaling and parallel execution
- Presentation and promotion of the solutions to
be accepted in the free software community
Natural languages:
- Fluency in English is required
To apply, send your resume (emailed, ASCII text preferred) to
:
Debbie Fitch
< dfitch@engr.sgi.com >
FAX: 650-933-4376
We invite companies, institutions and individuals who have
free-software-related job openings to submit job listings for this page.
Currently, we can accept job listings in English only. We are working on
accepting listings in other natural languages. (If you are able to
volunteer to help maintain this page in a non-English language, please send
a message (in English) to job-page@gnu.org.)
Submit listings by sending email to job-page@gnu.org. Please include:
- the name of the employer
- title of the position
- what skills are required
- general description of tasks that the employee would perform
- if relocation is necessary or possibly necessary, and if so, where
- how applicants should apply
- the license (or a list of possible licenses) of the software that the
employee will write, support and/or document
- Language fluency requirements (without this, we assume that the
applicant must be fluent only in the language in which you submit
the posting)
- approximate salary offered (if possible)
We are willing to list any job here that fits one of the following
qualifications:
- Development or maintenance of software, if all the software to be
developed or maintained is free
software.
- Writing or maintenance of documentation for software, if all the
software to be documented is free
software, and all the
documentation to be written or maintained is free in the same sense.
- Providing support of software, if all the software to be supported
is free software.
- Promotion or marketing of software, if all the software to be
promoted and/or marketed is free
software.
- Installation of software, if all the software to be installed is
free software.
If you have available jobs doing other kinds of work with free software,
please contact the GNU Job Page Maintainers <job-page@gnu.org>, and we will
consider adding other categories to that list.
Postings should not mention any specific non-free software by name unless
it is very widely known, because we do not want to provide free advertising
to non-free programs.
Finally, note that this page is for listing opportunities for paid
employment. If you are seeking volunteers for a
free software project, please contact the GNU Volunteer Coordinators
<gvc@gnu.org> instead.
Return to GNU's home page.
Please send FSF & GNU inquiries & questions to
gnu@gnu.org.
There are also other ways to
contact the FSF.
Please send comments on this web page to job-page@gnu.org; send other
questions to gnu@gnu.org.
Copyright © 2000 Free Software Foundation, Inc.,
51 Franklin St, Fifth Floor, Boston, MA 02110, USA
Verbatim copying and distribution of this entire article is
permitted in any medium, provided this notice is preserved.
Updated:
13 Mar 2000 bkuhn