[ALU-announce] [tfb@ocf.berkeley.edu: [eurolisp] Student internship]

Nick Levine ndl at ravenbrook.com
Sun May 29 03:49:08 PDT 2005

------- Start of forwarded message -------
X-From_: eurolisp-bounces at common-lisp.net Tue May 24 19:00:50 2005
X-Original-To: eurolisp at common-lisp.net
From: "Thomas F. Burdick" <tfb at ocf.berkeley.edu>
Date: Tue, 24 May 2005 06:30:19 -0700
To: tfb at ocf.berkeley.edu
X-Spam-Status: No, score=-5.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 
	autolearn=ham version=3.0.2-gr1
X-Spam-Checker-Version: SpamAssassin 3.0.2-gr1 (2004-11-16)
X-Mailman-Approved-At: Tue, 24 May 2005 20:00:35 +0200
Subject: [eurolisp] Student internship
Reply-To: eurolisp at common-lisp.net
Sender: eurolisp-bounces at common-lisp.net
X-SpamProbe: GOOD 0.0000000 0650ff817e34d51ee9d0db6febd4950e
X-Whitenet: true

If you know anybody who would be interested in this, please pass it
along.  thanks!

The Cadence Design Systems VCAD group in Munich, Germany, is looking
for a University student intern for a period of two to six months.
You would be working on one of the following projects, depending on
our needs and your strengths:

  * Project planning and scheduling software.  This will be used to
    track our utilization of our developers, and to aid in planning
    for on-going and future projects.

  * Package configuration management software.  We deliver to our
    customers custom configurations built out of a large number of
    pieces of software and other intellectual property.  We are
    rewriting the system we use to specify, track, and build these

  * Common Lisp bindings to a large C++ library.  We are working on a
    system to automatically generate the low-level bindings, as well
    as designing a higher-level interface meant for direct use by
    application programmers.

The implementation language for all of the above will most likely be
Common Lisp, although lesser languages such as Java, Perl, and Tcl may
play a role as well.  We are looking for someone who either has
experience programming in a Lisp language, or is interested in
learning Lisp in a production environment, and is comfortable in
several mutually unrelated programming languages (eg, C, Smalltalk,
and PostScript; or Java, Prolog, and SPARC assembly language).

Our environment is Unix-based (Solaris and Linux), so you should have
a basic familiarity with Unix.  Other things that would be nice, but
are not required: some theoretical familiarity with relational
databases (eg, you took a database class or read the textbook from
one); Windows programming experience; Oracle experience; experience
with C++, SQL, and Prolog.

Virtual CAD (VCAD) is a group within Cadence providing EDA (Electronic
Design Automation) related services.  The internship is with the
software development group within VCAD.  Cadence's software products
are scripted with the SKILL language, a Lisp language with two
dialects: one Franz Lisp-like dialect, and one Scheme-like dialect.
The VCAD software group also uses Common Lisp where appropriate.

If you are interested, please contact
Thomas F. Burdick (tfb at cadence.com), and
Jim Newton (jimka at cadence.com)

For more information about VCAD, see:


eurolisp site list
eurolisp at common-lisp.net
------- End of forwarded message -------

More information about the alu-announce mailing list