Virtual CAD (VCAD) is a group within Cadence providing EDA (Electronic Design Automation) related services. The job 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.
The position would be working in a small software group within an IC design services group. Tasks are usually related to IC design automation but not exclusively. Other current projects include release management, resource scheduling/tracking, Object-system implementation, regression/system/unit testing flow development.
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). Experience in Perl, Python, C++, TCL, Java and Ample are useful but to a lesser extent. Experience with UNIX applications such as mySQL and Postgres would also be good. The platform is 99% UNIX based, including mostly Linux and Solaris. 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.
Fluency in English is required. Also useful would be familiarity with German, French, Italian, Russian, or Hebrew.
Relocation to Munich would be required.Copyright © 2023 Franz Inc., All Rights Reserved | Privacy Statement |