holtz@clan.UUCP (Neal Holtz) (02/04/85)
Software Engineering Position Available
=======================================
Project: Assist in the development of a Geometric/Kinematic/Dynamic
Knowledge Base for Computer Integrated Design and Manufacturing.
This is an NSERC-funded research project that seeks to apply
the latest techniques of Computer Science to the representation
of complex three-dimensional objects. We are concerned not
only with geometry, but also with relationships among
parts and the inheritance of properties. Any resulting "knowledge
base" will also contain rules, constraints, procedures, etc., that
will allow applications to make much more intelligent use of
engineering data. It is anticipated that this project will
help lay the groundwork for a future generation of advanced
Computer-Aided Engineering tools.
Team: Eight professors and fifteen graduate students from Mechanical
and Civil Engineering, School of Business (Management), and
School of Computer Science.
Environment: The computing environment consists of ten state-of-the-art
high-performance Apollo workstations, plus a Floating Point
Systems FPS-164 Attached Processor. The Apollos use a UNIX-like
operating system (AEGIS). Available programming languages are
Fortran, C, Pascal, Lisp (PSL), C-Prolog and APL\11. Other
software tools, including TeX, Symbolic Algebra systems, and
various graphics packages are in use.
Engineering applications programs include geometric modellers
(PADL-2), kinematic programs, and finite-element and boundary-
element programs.
Qualifications: Degree in Computer Science or Engineering from a recognized
Institution. A Master's degree is preferred, but we will consider
candidates with a Bachelor's. Knowledge of Fortran, C, Pascal and
Lisp is essential (many existing applications are in Fortran --
it is expected that much of our prototyping, at least, will be
done in Lisp). Knowledge of Prolog highly desireable.
Duties: to implement and install applications and support software tools
so as to provide a productive development environment for
the applications specialists. The applicant will not generally
be responsible for supporting very specific applications, but
rather her duties will be of a more general nature, including,
for example, the porting of a frame-based knowledge representation
system and a rule based production system from Franz Lisp to PSL.
Salary: to be negotiated.
Term: the project has a three year term.
Apply: send a detailed resume to:
Prof. N. Holtz, Director
Centre for Advanced Studies in Computer Aided
Design and Engineering
Carleton University
Ottawa, Ontario K1S 5B6
tel: (613) 231-2677
uucp: ...utzoo!dciem!nrcaero!clan!holtz
cdn: holtz@cascade.cdn
csnet: holtz%cascade.cdn@ubc.csnet
bitnet: holtz@carleton.bitnet