[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
swarm.org positions...
From: |
cgl |
Subject: |
swarm.org positions... |
Date: |
Tue, 2 Sep 1997 15:33:25 -0600 |
Hello folks!
A while back we announced two programming positions to work on
Swarm over the next year (at least) (original post below....).
We posted these only to Swarm-announce, as we hoped to find
a good crop of candidates who already had some familiarity with
Swarm. We did receive some promising applicants, especially for
the library developer. However, we really need some capable
applicants for the kernel position.
These should be great jobs! The pay is good. The opportunity
to work at SFI is great. There is a very good chance that these
jobs will extend into the indefinite future, even though we
only have guaranteed funding for the next year. Plus, there
is the tremendous grandeur of northern New Mexico!
I'd like to give one more chance to members of the Swarm
community to have a shot at these jobs before we extend
the advertisement for these positions out to a larger
audience. Again, we particularly need applicants for the
kernel position, who would also be the software project
manager, effectively.
So, can't we tempt any of you Swarm users out there to
come out to work at SFI for the Swarm.org?
Cheers!
Chris Langton
______________________________________________________________________
II. Job Descriptions
There are two positions open: a Kernel Programmer and a Library
Programmer. Both positions are guaranteed for 1 year with the
possibility of continuing on past that year.
JOB DESCRIPTION: Kernel Programmer
Reports to: Vice President of Academic Affairs & Swarm Development Group
Salary Level: Exempt, Research Technician (37.5 hours per week)
$52,000 to $62,000 depending on applicable experience
Summary:
Continues development of the Swarm kernel and folds in new requirements.
Packages releases. Coordinates bug reports and change requests.
Coordinates with the Swarm Development Group; keeps Swarm Development
Group informed of progress. Provides informal work direction to Library
Programmer.
This is an SFI full-time position for one year only. There is a
possibility, based on progress made during that year, that the
position may be extended as part of a new organizational structure
under the Swarm Development Group.
JOB REQUIREMENTS
Graduate-level degree or equivalent experience in a scientific field.
5 years' experience programming in a similar environment.
5 years' managing a similar software project.
Demonstrated, solid experience in developing and fielding software.
Demonstrated experience in most of the following:
o operating systems and programming language development.
o software project management.
o OOP and concurrent systems.
o simulation (more than one type).
o C (Objective-C and Java are plusses).
o implementing and using a formalized software process.
o responding to the needs of a diverse user community.
o incorporating freely available software.
o GNU tools.
RESPONSIBILITIES
The primary responsibility is to continue the development of the Swarm
kernel and to fold in new requirements in such a way as to ensure the
quality and robustness of the code. Will also package releases and
coordinate bug reports and change requests for incorporation into the
kernel. Will coordinate with the Swarm Development Group (SDG) in
directing the Swarm kernel development for the short- and long-term future.
Will provide informal work direction to Library Programmer, to efficiently
share or divide project tasks. Examples of work to be done are: continue
the development of the logical concurrency model, the memory management,
and the object customization methodology, as well as implement garbage
collection and complete the elements of the Swarm development environment.
JOB DESCRIPTION: Library Programmer
Reports to: Vice President for Academic Affairs & SDG
Salary Level: Exempt Professional (37.5 hours per week)
$32,000 to $42,000 depending on applicable
experience
Summary:
Will fold users' requests for new functionality into existing Swarm
libraries or new ones. Keeps Kernal Programmer informed of progress.
Coordinates with the Swarm Development Group (SDG).
This is an SFI full-time position for one year only. There is a
possibility, based on progress made during that year, that the
position may be extended as part of a new organizational structure
under the Swarm Development Group.
JOB REQUIREMENTS
Bachelor's degree or equivalent experience in a scientific field.
Minimum 2 years' experience programming in similar environment.
Minimum 2 years' managing a similar software project.
Must demonstrate ability to develop this software to meet diverse and
ambiguous requirements in response to the needs of the user community.
Demonstrated experience in the following:
o OOP and concurrent systems.
o C (Objective-C and Java are plusses).
o responding to the needs of a diverse user community.
o GNU tools.
o writing and maintaining distributable software.
Preferred:
Familiarity with designing user interfaces.
Familiarity with diverse application domains.
RESPONSIBILITIES
The primary responsibility will be to fold users' requests for new
functionality, to be added to Swarm, into existing libraries or new ones.
Keeps Kernal Programmer informed of progress. Examples of work to be
done are: design and implement data structure and class hierarchy browsers,
tools for debugging dynamic schedules, analysis tools, spatial data
structures, and visualization tools.
To apply for either of these positions, please send a copy of
your resume and a letter describing the experience that you think
qualifies you for the position by August 30, 1997 to:
E-mail: address@hidden (Postscript, PDF, or ASCII only!)
Post: Swarm
Santa Fe Institute
1399 Hyde Park Road
Santa Fe NM 87501
NO PHONE CALLS, please. Resumes and applications received after
August 30, 1997 will not be considered.
NOTE - Santa Fe Institute is an Equal Opportunity Employer
______________________________________________________________________
==================================
Swarm-Support is for discussion of the technical details of the day
to day usage of Swarm. For list administration needs (esp.
[un]subscribing), please send a message to <address@hidden>
with "help" in the body of the message.
==================================
- swarm.org positions...,
cgl <=