This is a list of position notices that I receive through various channels. These positions require skills and background in my areas of teaching and research. The list is in reverse chronological order of my receiving them. The entries show the date I posted the announcement. If I learn that a position has been filled or is no longer available, I will include that information in this listing. More often, however, I don't learn the outcome, so being in this list is no guarantee that the job is still available.
Links to other jobs lists SRI
43 | up down | Tue Aug 7 10:33:07 EST 2001 |
Job Opportunities in Formal Verification at Intel -------------------------------------------------------------- The Intel CPU Design Centers in Austin, Texas and Portland, Oregon have several openings in their Formal Verification groups. We are looking for outstanding candidates with knowledge of formal methods and microprocessor architecture and design. Intel has developed a strong formal verification tradition with a large, experienced FV team that has applied FV methods on several previous projects, most notably the Pentium 4 in Oregon. The Texas Development Center is a new design center with the challenging goal to develop future Intel microprocessors using the latest tools and methods. The essence of the job is simple -increasing confidence in the CPU design using formal verification. The work involves defining a comprehensive test plan for FV, writing it in a formal language, and proving the properties using our model checkers and theorem proving tools. The job involves very close interaction with the design team, with other validation teams, and with Intel's internal R&D groups that improve and develop FV tools. Intel already has a very strong selection of FV tools, but, to ensure continued competitive results, it is an ongoing process to refine and enhance methodologies and tools. A part of the FV work is to contribute to this cross-site effort. Presently Intel is looking for several extraordinary FV candidates to participate in the exciting challenge of ensuring the coming generations microprocessors are correct. The ideal candidate will have a combined knowledge of formal methods (preferably model checking and/or STE techniques as well as theorem proving), tools development, and a good understanding of and knowledge about hardware design and micro architecture. Interested candidates should send their CV, (preferably in both plain ASCII text and Postscript), to either/both: Flemming.L.Andersen@intel.com Tom.Schubert@intel.com FV Manager, Texas Development Center FV Manager, DPG Oregon (512) 314-0394 (503) 712-3522
42 | up down | Fri Nov 9 12:38:26 EST 2001 |
Vacancy: postdoc position (3 years) Where: University of Nijmegen The Netherlands Project: EU-project OMEGA Correct Development of Real-Time Embedded Systems in UML Tasks: integrate formal techniques in UML-based development of real-time embedded systems, including compositional system verification and formal refinement using the interactive theorem prover PVS. More info: http://www.cs.kun.nl/~hooman/omega-ad.html
41 | up down | Fri Nov 9 12:38:26 EST 2001 |
Leipzig University of Applied Sciences Department of Computer Science Research Assistant Provably Correct Software The Department of Computer Science at the Leipzig University of Applied Sciences offers a research assistant position within the project "Provably Correct Software". THE AIM of the project is the application of formal methods to safety critical software, in particular to the embedding of payment systems in E-commerce applications. The project continues our previous research on automatic deduction and its applications in software verification. The project will co-operate with the KIV-group at the University of Augsburg and the German AI-Research Centre (DFKI). APPLICANTS should have at least a good honors degree in computer science, mathematics or a related engineering discipline, with relevant research experience being a significant advantage. A background in the development and/or application of formal methods and verification techniques is desirable, together with an interest in applications to software specification and verification. However, highly motivated and academically strong applicants interested in getting into the field are also encouraged to apply. THE POST, funded by the BMBF (Federal Ministry for Education and Research), is available from December 1, 2001. It will be filled for a period of up to 18 months. Salary is according to the German scale BAT IIa-O, which is, roughly(!), about 65000 DM brutto per year, depending on age, qualification, etc. LEIPZIG has half a million inhabitants and is located 200 km south of Berlin in the centre of the expanding economic region Leipzig-Halle-Dessau. Cultural highlights are the Thomaner Choir and the Gewandhaus Orchestra being in the tradition of J.S.Bach and of Bartholdy and Nikisch respectively. A characteristic of the town is its rich inheritence of architecture, an attractive and vivid city centre as well as green areas along the rivers. Lovely countrysides including wine yards, lakes, forests, mountains etc. are within a distance of about 100 km. APPLICATIONS (including CV, references, statement of research interests) should be send --- if possible in German --- to HTWK Leipzig Personaldezernat Postfach 300066 D-04251 Leipzig, Germany In parallel, a notification should be sent by E-mail to: Prof. Dr. Uwe Petermann E-Mail: uwe@imn.htwk-leipzig.de Leipzig University WWW: http://koralle.htwk-leipzig.de of Applied Sciences Dept. of Computer Science Postfach 300066 D-04251 Leipzig Phone: + (49) 341 30 766 256/488 Germany Fax : + (49) 341 30 766 381
40 | up down | Tue Oct 9 09:48:33 EST 2001 |
-->RESEARCH POSITIONS IN EDINBURGH AND MUNICH * Four research positions available, LFCS Edinburgh and LMU Munich, on "Mobile Resource Guarantees" project. This is a collaborative project which is building foundational and practical infrastructure for endowing mobile code with independently verifiable certificates as to its resource consumption, in the form of condensed formal proofs, generated from typing derivations in linear type systems for describing resource bounds of high-level code. * For information see http://www.lfcs.ed.ac.uk/mrg. * Closing date: 31 Oct 2001.
39 | up down | Tue Aug 7 10:33:07 EST 2001 |
Rob Hale Research Associate rob@cmagroup.com Career Marketing Associates http://www.cmagroup.com Staffing & Consulting Solutions Since 1968 --------------------- This is a current active position in the Boulder, Colorado area. Looking for a Sr Software Development Engineer to participate in full software lifecycle development for vehicle bus networks, to develop embedded real-time software in 'C' for wireless data applications and support system design and to verify test activities. Requirements: 5+ years of work experience in: *Firmware/Embedded *C *Microprocessor experience, preferably PIC *BSEE or BSCE -a strong knowledge of TCP/IP networking and wireless data communications is preferred but not required.
38 | up down | Tue Aug 7 10:33:07 EST 2001 |
http://www.cs.stevens-tech.edu/Lab/SecureSystems_Lab/JoinUs.htm Post-Doctoral Positions Available Laboratory for Secure Systems Department of Computer Science Stevens Institute of Technology The Laboratory for Secure Systems at the Computer Science Department of Stevens Institute of Technology invites applications for Post-doctoral positions. The Lab has been recently created, and its mission is to pioneer new technologies for high-assurance and secure systems and prototype tools that can provide guarantees that a system will not exhibit unpredictable behavior in a hostile environment. Our objective is to consolidate and organize research already under way at Stevens. We are taking several approaches to language-based tools for high-assurance, secure systems. Language-based automated analysis can be used to check components during development and also at the point of deployment. Such analyses can complement trust-based approaches to security of mobile components and enhance performance by reducing overhead of run-time checking. Language-based tools fit the programming environments of professional practice, along side other tools like test-generators and performance profilers. Type-based analyses can prevent leakage of privileged data even with dynamic linking and replacement of libraries at run-time. New abstractions are being developed for fault-tolerant computation in wide area networks. Verification techniques can check correctness of implementations of security protocols. Much interest already exists in furthering the technologies, as demonstrated by collaborations of the faculty amongst themselves, with other academic institutions (e.g., with the Secure Internet Programming Laboratory at Princeton, with the FLINT project at Yale, with the University of Edinburgh), and with industrial partners (e.g., Lucent Technologies). Our work has current funding from industrial partners, through multiple grants from the National Science Foundation and the New Jersey Commission of Science and Technology. Successful applicants will be enthusiastic team players with a strong commitment to academic excellence. A PhD in Computer Science or Applied Mathematics or equivalent education is required. Preference will be given to applicants with experience in at least one of the following areas: *Type theory *Static program analysis *Formal verification *Semantics of programming languages *Higher-order programming languages *Implementation of programming languages Post-docs will participate in state of the art research in collaboration with other members of the Lab; they will produce technical reports to document their findings, and participate in building proof of concept software systems to experiment with research advances. The positions are initially for two years, renewable for a third year upon performance and availability of funds. Positions are expected to start with the new academic year in September 2001, but the starting date is flexible. Applicants should send a CV, a statement of research interests, and arrange for three letters of recommendation to be sent to: Adriana Compagnoni Department of Computer Science Stevens Institute of Technology Castle Point on Hudson Hoboken, NJ 07030 U. S. A. e-mail: abc@cs.stevens-tech.edu For more information contact Adriana Compagnoni (abc@cs.stevens-tech.edu), Dominic Duggan (dduggan@cs.stevens-tech.edu), or David Naumann (naumann@cs.stevens-tech.edu). Stevens Institute of Technology is an Equal Opportunity Employer. Laboratory for Secure Systems (http://www.cs.stevens-tech.edu/Lab/SecureSystems_Lab/) Computer Science Department (http://www.cs.stevens-tech.edu/)
37 | up down | Tue Aug 7 10:33:07 EST 2001 |
Two Postdoc Positions in the Computational and Applied Logic Group ------------------------------------------------------------------ Institute for Logic, Language and Computation Universiteit van Amsterdam The Computational and Applied Logic Group at the University of Amsterdam is searching for highly motivated candidates with a PhD in computer science, computational linguistics, or a related discipline, for two postdoc positions, one in each of the following research areas: o computational logic (with an emphasis on implementation and evaluation of automated reasoning systems) o natural language processing (with an emphasis on logic-based approaches to information retrieval tasks such as question-answering, navigation, and summarization) Applicants should have a demonstrated capacity or potential to conduct research in computational logic and/or natural language processing. Desirable criteria for both positions are: relevant industrial experience; a record of project-based work; ability to supervise and inspire PhD students. These positions are funded by the Netherlands Organization for Scientific Research and the University of Amsterdam, as part of the `Pionier' project `Computing with Meaning.' This is an interdisciplinary project aimed at identifying and using meaningful information in natural language texts. The project will experiment with computational logic architectures that can handle linguistic information structures at various levels of detail; this involves new systems of flexible logics and algorithms, suitably combined. The project has a generous equipment and travel budget. Please consult http://www.science.uva.nl/~mdr/Projects/ComputingwithMeaning/ for more information about the project. Both positions are renewable for up to four years. While both positions are research positions, candidates are expected to play an active role in supervising PhD students. In addition, candidates may be asked to assist with courses related to their research areas. The salary will be between 5416 Guilders and 7128 Guilders, gross per month. Knowledge of Dutch is not a prerequisite, and candidates can be of any nationality. The starting date should be between September 1, 2001 and January 1, 2002. Anyone interested in these positions is invited to contact Maarten de Rijke at mdr@science.uva.nl. Applicants should submit a full resume including a list of publications, a statement of research interests, and the names and email addresses of at least three references to the same address by July 15, 2001. Research interests within the Computational and Applied Logic group range from automated reasoning, constraint programming, satisfability checking, and formal verification to digital libraries, information retrieval, computational semantics, and knowledge engineering. The group is strongly internationally oriented, and currently consists of 15 people; it is expected to grow substantially over the next year. Further details on the group can be found at http://www.science.uva.nl/~mdr/CALG/. -- -- Maarten de Rijke | Computational and Applied Logic Group | ILLC U of Amsterdam | Plantage Muidergracht 24 | 1018 TV Amsterdam | NL Phone: +31 20 525 6511 / +31 6 28 194 881 | Fax: +31 20 525 5101 E-mail: mdr@science.uva.nl | URL:http://www.science.uva.nl/~mdr/
36 | up down | Tue Aug 7 10:33:07 EST 2001 |
Announcing Postdoc Positions at the CLIP group ---------------------------------------------- School of Computer Science Technical University of Madrid The CLIP (Computational Logic, Implementation and Parallelism) group (http://clip.dia.fi.upm.es) at the School of Computer Science of Technical University of Madrid is searching for candidates for postdoctoral research positions in the research areas in which the group is involved. A PhD in Computer Science or related areas is required. These are research positions (no teaching is compulsory, although it is allowed) and renewable for up to 5 years. The initial salary is 28.548 Euros/year plus an initial budget of 5.707 Euros for travel and other expenses during the first year. Knowledge of Spanish is not a prerequisite for application and candidates can be of any nationality. The working language at the CLIP group for research is English. The number of positions available depends on the quality of the applicants. The positions are co-funded by the Spanish Ministry of Science and Technology and the Technical University of Madrid within the "Ramon y Cajal" program. Interested applicants should send their C.V. and a description of their research interests to the CLIP group (clip-staff@clip.dia.fi.upm.es) by ** June 15 ** Selection will follow a two step process which is described in more detail at http://clip.dia.fi.upm.es/Job_Openings/RyC.html More details on the CLIP group, publications, projects, and research areas of interest can be found at http://clip.dia.fi.upm.es (see e.g. the group description at http://www.clip.dia.fi.upm.es/clip_desc_bysys/clip_desc_bysys.html and the listing of research topics and publications at http://clip.dia.fi.upm.es/clippubsbytopic/clippubsbytopic.html). -- ============================================================= | German Puebla | Facultad de Informatica | | german@fi.upm.es | Universidad Politecnica de Madrid | | Phone +34-91-336-7449 | http://clip.dia.fi.upm.es/~german | =============================================================
35 | up down | Tue Aug 7 10:33:07 EST 2001 |
University of Southampton Department of Electronics and Computer Science Research Fellows in Computer Science R/609 Closing date: 15 June 2001 The Department of Electronics and Computer Science (ECS) at Southampton University is one of the largest and most successful departments in UK with acknowledged international research excellence in both Electronics (5* rated) and Computer Science (5 rated). ECS is a lively, diverse, research-led department with around 200 academic and research staff. The Declarative Systems and Software Engineering Research Group is one of nine research groups in ECS. This Group wishes to make three new appointments of Research Fellows to work on research projects in Critical Systems and Systems Integration. Appointments will be full time and will be for two or three years. Salary will be in the range of £16775 to £25213 per annum, according to age, qualifications and experience. The projects are 'Automated Validation of Business Critical Systems' and 'Reasoning about Information Consistency'. Candidates should have a PhD, or equivalent experience, and research skills in Software Engineering, Distributed Systems, Formal Methods or Systems Integration. Further Particulars of the posts are available at http://www.ecs.soton.ac.uk/~ph/vacancies/. Application forms and job description may be obtained from the Personnel Department, University of Southampton, Highfield, Southampton S017 1BJ; Tel: 023 8059 2750; email: recruit@soton.ac.uk or minicom: 023 80595595. To be returned not later than 15 June 2001. Please quote reference.R/609..
34 | up down | Wed May 23 10:54:06 EST 2001 |
Date: Wed, 23 May 2001 15:55:56 +0200 (MET DST) From: olaf@ifi.uio.no Subject: Open POSITIONS in FORMAL METHODS at University of Oslo There are several positions (FULL PROFESSOR, ASSOCIATE PROFESSOR, and PhD FELLOWSHIP) in Formal Methods at University of Oslo, Department of Informatics, Norway. See www.ifi.uio.no/~pma/ and in particular http://www.ifi.uio.no/~pma/stillinger/positions.shtml Professor Olaf Owe
33 | up down | Tue May 15 10:42:04 EST 2001 |
Department of Electronics and Computer Science University of Southampton Lecturer in Formal Methods (Ref R689) The Department of Electronics and Computer Science at Southampton is one of the largest Departments in the UK. It has acknowledged international research excellence in Electronics and Electrical Engineering (RAE rated 5*) and Computer Science (RAE rated 5) and in teaching the QAA rating is 24/24 for Electrical and Electronic Engineering and Excellent for Computer Science. Information about the Department can be found at http://www.ecs.soton.ac.uk/. The Department wishes to appoint a Lecturer in Formal Methods. Research in this area is based in the Declarative Systems and Software Engineering Group, which holds several major research grants on Formal Methods for business-critical systems and on model-checking and is a partner in a major EU-funded project on industrialisation of Formal Methods. Applicants should have a background in Formal Methods with experience of formal specification, refinement, verification, theorem proving, model checking or method integration. For further information, contact Professor Michael Butler, +44(0)23 8059 2435, mjb@ecs.soton.ac.uk, also visit http://www.ecs.soton.ac.uk/~mjb/. Further particulars. Salary scales: Lecturer: \24318,731 to \24330,967 per annum Application forms may be obtained from the Personnel Department (R), University of Southampton, Highfield, Southampton, SO17 1BJ, Tel: 023 805 92750, e-mail: recruit@soton.ac.uk or minicom: 023 8059 5595. Applications to arrive no later than 22 June 2001. Please quote reference number R689.
32 | up down | Tue May 15 10:39:47 EST 2001 |
UNIVERSITE LIBRE DE BRUXELLES Faculte des Sciences Departement d'Informatique FACULTY POSITION AVAILABLE We invite applications for 3 full-time faculty positions at the level of tenure-track "Charge de Cours" (first professorial level) to begin from October, 2001. see also http://www.ulb.ac.be/di/ _______________________________________________________________________ The Universite Libre de Bruxelles is opening three full-time tenure-track academic positions in its Computer Science Department, in the Faculty of Sciences. The responsabilities of the new professors include teaching (typically at most 150 hours per year), research including supervision of PhD and Master students and some comittment to the administrative life of the institution. Preference will be given to candidates with research achievements in one or several of the areas relating to the following fields : Algorithms Software Engineeiring Formal Methods and Verification Stochastic modeling Security Distributed Systems Still, other areas of competence will also be considered based on the quality of the research achievements of the candidate. The candidates will be evaluated on their capacity to either reinforce existing research lines within the Department or to create new ones, and produce a high level teaching. The candidates must have a PhD thesis in a subject related to Computer Science, have a strong international publication record and show capacity for teaching (in french, a working knowlegde of french or at least a commitment to acquire it within a reasonable period is expected). People from outside of the Universit\351 Libre de Bruxelles, will first be given a probationary period of three years, after that period, the position will become permanent.
31 | up down | Fri Mar 16 15:08:43 EST 2001 |
TOOL SUPPORT FOR LOGICAL CALCULI Research Assistant/PhD Vacancy Technical University Munich The theorem proving group (http://www4.in.tum.de/~kleing/group/group.html) at the Technical University Munich is looking for a research assistant to join a DFG-funded project focussing on the development and application of the theorem prover Isabelle (http://isabelle.in.tum.de). The position offers exciting opportunities for scientifically challenging research leading to a PhD. The appointment is initially for 2 years with an optional extension. We seek a candidate with a strong background in at least one of the following areas - theorem proving - logic - semantics of programming languages - functional/logic programming - specification languages who should like to work on the boundary between theory and practice. Depending on the candidates interests and abilities, the work can focus an either of the following areas: - logical calculi for the development of (object oriented) programs - structuring mechanisms for large theories - tool support for automated reasoning Informal inquiries and formal applications should be addressed to nipkow@in.tum.de (http://www.in.tum.de/~nipkow).
30 | up down | Thu Mar 1 11:01:05 EST 2001 |
-->Department of Computing & Electrical Engineering Heriot-Watt University Edinburgh, Scotland, UK "Automatic Guidance for the Formal Verification of High Integrity Ada" Research Associate/Fellow Position Applications are invited for a Research Assistant/Research Fellow post available under EPSRC grant GR/R24081 -- Critical Systems Programme. The aim of this project is to investigate techniques for automating the formal verification of software for critical systems. In particular we will focus upon Spark, a subset of the Ada programming language developed by Praxis Critical Systems (see http://www.praxis-cs.co.uk). Spark has a proven track record in the production of software for critical systems within the finance, aerospace, rail and telecommunications markets. Formal verification of software written in Spark is supported by the Spade interactive Proof Checker. In this project we will investigate the role that Proof Planning can play within the formal verification of Spark software. Proof planning is an AI technique that exploits high-level proof patterns in guiding the search for proofs. As well as increasing automation, proof planning has a proven track record in enhancing the level at which users can interact during proof search. The time is now ripe to test the capabilities of proof planning on "industrial strength" problems, this collaborative project with Praxis will enable us to achieve this goal. For more details of the proposal see http://www.cee.hw.ac.uk/~air/clam-spark/. The post requires a computer scientist with a PhD or comparable research experience. Ideally, the appointed candidate will be an expert in theorem prover design and implementation, applied formal methods, or high integrity software development. The post is for 3 years, the aim is to start the project in October 2001, but the actual start date is open to negotiation. The appointment will be on the RA1A Scale (18,731-20,465 pounds p.a.) with an annual increment. While the project is based at Heriot-Watt University in Edinburgh, site visits to Praxis in Bath will be required during the project period. The Department of Computing and Electrical Engineering at Heriot-Watt University received a 4B in the 1996 Research Assessment Exercise in the Computer Science unit of assessment. It is housed in a modern building, with excellent computer and infrastructural facilities. The Dependable Systems Group is a dynamic research group whose strengths lie in the areas of theorem proving; formal verification and synthesis; design and implementation of parallel and distributed functional languages; performance modelling and simulation of parallel and distributed systems. The Dependable Systems Group has very strong links with the Mathematical Reasoning Group within the Division of Informatics at the University of Edinburgh. These links will provide an important source of interaction during the project. The city of Edinburgh offers many attractions including theatres, art galleries, sports facilities and restaurants. Known as the `festival city', it annually hosts the world's largest International Arts Festival. The spectacular scenery of the Scottish Highlands and Islands are within easy reach. Written applications should be sent to Dr Andrew Ireland, Department of Computing & Electrical Engineering, Heriot-Watt University, Riccarton, Edinburgh Scotland, UK EH14 4AS to arrive no later than 31 March 2001. Your application should include a covering letter outlining your qualifications for the position, a Curriculum Vitae, a complete list of publications, and the names and addresses of two academic referees. Informal inquiries are also welcome, these should also be sent to Andrew Ireland - a.ireland@hw.ac.uk.
29 | up down | Tue Feb 27 12:01:01 EST 2001 |
THE UNIVERSITY OF BIRMINGHAM SCHOOL OF COMPUTER SCIENCE Postdoctoral Research Fellow Applications are invited for a Postdoctoral Research Fellow to work on the project `The Feature Construct in Programming and Specification Languages', funded by EPSRC and British Telecom, coordinated by Dr. Mark Ryan and Dr. Marta Kwiatkowska. Applicants should have a PhD in Computer Science and ideally have some knowledge of one or more of the following areas: model checking, temporal logic, and/or program semantics. The successful applicant may be expected to contribute to teaching in the School up to a maximum of two hours per week on average. More information about the project, the research group and the School can be obtained from the URLs: www.cs.bham.ac.uk/~mdr/fc www.cs.bham.ac.uk The starting salary will be up to 19,482 pounds per year. The post is for three years from 1 April 2001 or as soon as possible thereafter. Application forms and further particulars available from: The Director of Personnel Services The University of Birmingham Edgbaston, Birmingham, B15 2TT tel: + 44 (0)121 414 6486 (24 hours) email: h.h.luong@bham.ac.uk Application forms are available from the WWW, at www.bham.ac.uk/personnel/app.htm Please quote reference S35522/01. The closing date for applications is Monday 19th March 2001. Late applications will be considered if the selection process has not advanced too far. Informal enquiries are welcome, and should be addressed to: Mark Ryan, tel: +44 (0)121 414 7361, email: M.D.Ryan@cs.bham.ac.uk. The University of Birmingham is working towards equal opportunities.
28 | up down | Mon Feb 5 12:02:03 EST 2001 |
Job opportunity * Model checking * flexible balance of theory/applications, to suit applicant * good research environment * ability more important than relevant experience * informal enquiries welcome THE UNIVERSITY OF BIRMINGHAM SCHOOL OF COMPUTER SCIENCE Postdoctoral Research Fellow Applications are invited for a Postdoctoral Research Fellow to work on the project `The Feature Construct in Programming and Specification Languages', funded by EPSRC and British Telecom, coordinated by Dr. Mark Ryan and Dr. Marta Kwiatkowska. Applicants should have a PhD in Computer Science and ideally have knowledge of one or more of the following areas: model checking, temporal logic, and/or program semantics. The successful applicant may be expected to contribute to teaching in the School up to a maximum of two hours per week on average. More information about the project, the research group and the School can be obtained from the URLs: www.cs.bham.ac.uk/~mdr/fc www.cs.bham.ac.uk The starting salary will be up to 19,482 pounds per year. The post is for three years from 1 April 2001 or as soon as possible thereafter. Application forms and further particulars available from: The Director of Personnel Services The University of Birmingham Edgbaston, Birmingham, B15 2TT tel: + 44 (0)121 414 6486 (24 hours) email: h.h.luong@bham.ac.uk Application forms are available from the WWW, at www.bham.ac.uk/personnel/app.htm Please quote reference S35522/01. The closing date for applications is Friday 9th March 2001. Late applications will be considered if the selection process has not advanced too far. Informal enquiries are welcome, and should be addressed to: Mark Ryan, tel: +44 (0)121 414 7361, email: M.D.Ryan@cs.bham.ac.uk. The University of Birmingham is working towards equal opportunities.
27 | up down | Thu Jan 18 13:29:51 EST 2001 |
From: Hatheway James-R3185CMotorola is looking for several exceptional candidates to join our Formal Methods / Formal Verification (FM/FV) group at Motorola's Somerset Design Center in Austin, Texas. The Somerset FM/FV group will apply and develop new methods for designing and verifying PowerPC microprocessors and processor components. Our goal is to contribute to a very high standard of design in all phases of product development by putting formal methods and formal verification into practice. Formal methods / formal verification responsibilities will include constructing formal models and specifications of PowerPC processors and processor components using state-of-the-art formal verification techniques such as equivalence checking, model-checking, symbolic trajectory evaluation, theorem proving, and symbolic simulation to ensure that RTL-level designs implement these specifications. Individuals must demonstrate technical leadership in working with multiple groups to help define Motorola's future FM/FV strategy and the necessary tools to implement it. Candidates must be able to interface with all disciplines of chip design, including system architects, logic designers, and verification engineers. The Somerset Design Center has a strong history of applying formal methods / formal verification techniques, and the FM/FV group has the unique opportunity to impact the very way that Motorola goes about designing and verifying microprocessors. If you are looking for an exciting position putting formal methods and formal verification into practice, and if you are seeking a position in which you will have a significant impact on design and verification practices, I urge you to consider applying for this position. The ideal candidate will have a strong background in formal methods / formal verification, hardware design, and computer architecture. Background in the following fields would be an asset: microprocessor design and verification, model-checking, theorem proving, symbolic trajectory evaluation, software development in ML or C/C++, hardware description languages such as Verilog or VHDL. Two to ten years' experience in the industrial application of formal methods / formal verification would be preferred, but we also welcome applications from outstanding candidates with relevant advanced degrees, but less industrial experience. Summer internships are also available for students who would like to augment their studies with some practical experience. If you are interested, please contact James Hatheway at r3185c@email.mot.com or 1-800-531-5183 ext. 4082. Thank you! James Hatheway Recruiter Motorola Global Talent Supply Team Austin, Texas (512) 996-4082 (800) 531-5183 x4082 r3185c@email.mot.com 2-way pager: 877 576 0768 or 8775760768@skytel.com
26 | up down | Thu Jan 18 13:26:52 EST 2001 |
From: Till MossakowskiThe following two research assistant positions are available at the University of Bremen, Germany. The Bremen Institute of Safe Systems in the Center for Computing Technologies at the University of Bremen hosts the research projects "Multi-logic systems as a basis for heterogeneous specification and development" (MULTIPLE) and "Algebraic specification + functional programming = environment for formal software development" (HasCASL) funded by the Deutsche Forschungsgemeinschaft (DFG). Within the framework of each of these projects, one position in the working group of Prof. Dr. Krieg-Br\374ckner is to be immediately filled for at least two years (additional option for another two years), subject to availability of funds: Research Assistant Verg. Gr. IIa BAT (full time) In addition to successful university studies in computer science, experience and skills in functional programming (e.g. Haskell, ML) are expected. Familiarity with at least one of formal specification methods (like CoFI/CASL), theorem proving or category theory is desirable. Applicants with a PhD are welcome. However, there will also be the oppurtunity to prepare a PhD thesis in connection with the research project. In case of essentially equal qualification in the subject and personal suitability, severely handicapped applicants will be preferred. The University of Bremen intends to increase the share of women in scientific activities and does therefore strongly encourage women to apply for these positions. More detailed information about the projects can be found under http://www.tzi.de/cofi/projects/multiple.html http://www.tzi.de/cofi/projects/hascasl.html Please address your application with the usual documents and the reference number A164/00 (MULTIPLE) resp. A165/00 (HasCASL) before 01.02.2001 to: UNIVERSIT\304T BREMEN Prof. Dr. B. Krieg-Br\374ckner Fachbereich 3 Postfach 33 04 40 28334 Bremen e-Mail: cofi@tzi.de -- Till Mossakowski Phone: +49-421-218-4683, monday: +49-4252-1859 Dept. of Computer Science Fax: +49-421-218-3054 University of Bremen EMail: till@tzi.de P.O.Box 330440, D-28334 Bremen WWW: http://www.tzi.de/~till
25 | up down | Mon Dec 4 10:37:05 EST 2000 |
From: Andy MoranReply-To: James Hook , Andy Moran Organization: Oregon Graduate Institute POST-DOCS AVAILABLE Pacific Software Research Center Oregon Graduate Institute of Science & Technology The Pacific Software Research Center (PacSoft) explores declarative techniques for dramatically improving the software development process. The Center is composed of faculty (Mark Jones, John Launchbury, James Hook, Richard Kieburtz, Tim Sheard, Andrew Tolmach, and Michael Gordon (*)), graduate students and professional staff, and currently numbers over a dozen full-time technical people. The Center has active research programs in compiler technology for functional languages, software-enabled control, meta-programming and the use of design automation tools for software generation, specification, semantics and implementation of domain specific languages (including domain analysis), automatic program optimization using fusion and partial evaluation, the specification of microprocessor microarchitectures using functional languages, and the use of formal methods for specification, analysis and verification. In addition the Center runs an active visitor program which attracts high quality researchers from around the world. POST-DOCS AVAILABLE PacSoft has immediate openings for postdoctoral researchers to work on the Programatica project. Programatica is an environment for the simultaneous development of systems and formal models of systems that leverages functional programming, theorem proving, and other applied formal methods. The primary application area of Programatica is modeling information assurance properties. The Programatica approach is best summarized as "programming as if properties mattered". The aim is to support the development of high-assurance programs (that is, programs that satisfy desirable formal properties and are proven to do so) without overwhelming the developer with proof minutiae. By varying the degree of validation applied to properties (all the way from simple assertion through to model checking and full-blown theorem proving), a Programatica developer will be able to concentrate on those properties crucial to their system (such as separation axioms for secure systems). Candidates are sought with expertise in the application and implementation of theorem proving technology, applications of higher-order, typed functional languages, or other areas related to information assurance and applied formal methods. To apply, please send a CV with a brief description of your research accomplishments and interests, including the names of at least three references. Send applications to: Position #CSE 8-3-00 Personnel Office Oregon Graduate Institute of Science and Technology 20000 NW Walker Rd. Beaverton, Oregon 97006 Email submissions of the same materials may be sent to jobs@admin.ogi.edu. Include position number in the subject line. OGI is an Equal Opportunity Employer and particularly welcomes applications from qualified women, minorities, and individuals with disabilities. Appointment is subject to the availability of funding. Questions (but please no application materials!) may be directed to Professor James Hook, email: hook@cse.ogi.edu, phone: 503-748-1169. Information about the Pacific Software Research Center and the Programatica project can be found on the world wide web at the URL: http://www.cse.ogi.edu/PacSoft/ (*) Visiting from Cambridge University.
24 | up down | Fri Nov 10 14:00:46 EST 2000 |
From: Eduardo GimenezOrganization: Trusted Logic Subject: Smart Cards and Program Verification : Employment Opportunities ======================================================================== Employment Opportunities on Smart Cards and Program Verification ======================================================================== Created in January 1999, TRUSTED LOGIC (www.trusted-logic.fr) is a fast growing company. It now counts 30 persons and is looking for more people with a good background in formal methods to join its team. At TRUSTED LOGIC, we combine an intimate knowledge of embedded software major challenges and an expertise in state-of-the-art formal methods analysis. Such a double competence allows us to offer efficient and secure solutions for smart cards and terminals. We are proud to number the main actors in the smart card and in the embedded software industry among our customers (Sun Microsystems Inc., VISA International, Bull, Schlumberger, Gemplus, Oberthur, etc.). Our team also prepares proprietary innovative and advanced components for secure embedded systems. Several positions are immediately available for security development engineers and/or people with former experience in Computer Science research. QUALIFICATIONS REQUIRED: - A good qualification in at least ONE of the following key competence list: + formal program verification (theorem proving, static analysis, model-checking, etc); + security evaluation (Common Criteria, ITSEC, etc), + semi-formal methods in software engineering (UML, etc), + advanced systems components development (type-checkers, compilers, virtual machines, etc) + secure applets development (Java, Multos, C, C++) *PLUS* a strong motivation to acquire skills and to invest in new fields. - Experience in the use of a proof environment (like for example Coq, HOL, Isabelle or PVS) and/or in the the JavaCard programming language would be a plus. - Self-managed, rigorous and a good ability to work in a team. EXPERIENCE: - At least a Master or Engineering degree in Computer Science or a related field, or equivalent experience. - Junior (0 to 2 years experience) and Senior (3 or more years experience) applications will be considered. LANGUAGES: A good level of written and spoken English or French. CONTRACT: Temporary and permanent positions are both available. LOCATION: Positions are located in France, either in Versailles, close to Paris, or in the Nice area, on the French Riviera. APPLICATIONS: - by e-mail to contact@trusted-logic.fr. Please, put your résumé (CV) and cover letter in plain text in the body of the mail (no attached file will be considered); - by post to : TRUSTED LOGIC 5, rue du Bailliage 78000 Versailles (France) ============================================================================
23 | up down | Thu Oct 19 16:06:08 EST 2000 |
CWI (Center for Mathematics and Computer Science) in Amsterdam and TU/e (Eindhoven University of Technology) in Eindhoven are looking for: 2 PhD-researchers (4 years) for the following joint research project: Integrating Techniques for the Verification of Distributed Systems ================================================================== The goal of the project is the comparison and development of algorithms for the automatic verification of large formulae (in the boolean/arithmetic realm). We also strive for efficient implementations of such algorithms, in order to test their effectiveness on benchmark formulae. These formulae arise from our continuous investigations in the symbolic verification of distributed systems. More specifically, we expect promising results by comparing and combining existing techniques, such as resolution, binary decision diagrams and term rewriting. One of the candidates will work at CWI (Amsterdam) in the group "Specification and Analysis of Embedded Systems", the other at TU/e (Eindhoven) in the group "Embedded Systems". These groups have a strong collaboration, and have their merits in theoretical results as well as industrial applications on distributed systems. For more information, please find the research proposal on http://www.cwi.nl/~vdpol/itvds.ps, or contact: Prof. Dr. Ir. J.F. Groote TU/e jfg@win.tue.nl +31 (0)40 247 4416 Dr. W. Fokkink CWI Wan.Fokkink@cwi.nl +31 (0)20 592 4104 Dr. J.C. van de Pol CWI Jaco.van.de.Pol@cwi.nl +31 (0)20 592 4137 Dr. H. Zantema TU/e hansz@cwi.nl If you are interested in this challenging project, and (nearly) finished your study in computer science, mathematics or logic, please react soon, by sending your CV, including an abstract of your master's thesis and a list of marks, to the project leader Dr. J.C. van de Pol, CWI, Postbus 94079, 1090 GB Amsterdam, or (preferably) by E-mail to Jaco.van.de.Pol@cwi.nl.
22 | up down | Fri Oct 6 16:06:11 EST 2000 |
Date: Fri, 06 Oct 2000 15:12:50 +0200 From: Laurent TheryA one-year postdoc grant is available at INRIA within the cooperative action AOC. This action regroups three research teams of INRIA (french national research institute) interested in mechanically deriving properties of arithmetic operators and algorithms. We are looking for a candidate that either is familiar with computer arithmetics (in particular floating point arithmetic) or has some strong knowledge in formal methods (especially theorem proving). For more information and application , please contact: Laurent Thery Email: Laurent.Thery@sophia.inria.fr Phone: (33) 4 92 38 78 16 Address: Projet Lemme INRIA - Sophia Antipolis, 2004, route des Lucioles - B.P. 93 06902 Sophia Antipolis Cedex France Link: http://www-sop.inria.fr/lemme/AOC/index.html.en
22 | up down | Fri Oct 6 15:51:09 EST 2000 |
From: "Andersen, Flemming L"Subject: Job opportunities at Intel TDC - Austin Date: Thu, 5 Oct 2000 15:24:35 -0700 ========================================================================== Job opportunities at Intel TDC - Austin ------------------------------------------------------- The Intel Texas Development Center (TDC) in Austin is looking for outstanding candidates to join its Formal Verification group. Intel has applied formal verification (FV) methods on several of its previous projects and the company has a strong FV tradition and large group of highly skilled FV people. The Texas Development Center is a new center of excellence with the challenging goal to improve existing tools and methodologies used both for processor development as well as validation and verification. The TDC FV group will apply and develop new methods to create new ways of verifying microprocessors correct. Its first challenge is to apply these techniques on one of the latest processor designs currently being developed here in Austin. The goal for the FV group is to contribute to and help secure a very high standard of the design in all phases of the development. Intel already has a very strong selection of FV tools, but, to ensure continued competitive results, it is an ongoing process to refine and enhance methodologies and tools. A part of the TDC FV work is to contribute to this across site effort. Presently Intel is looking for several extraordinary FV candidates to participate in the exciting challenge of ensuring the coming generations microprocessors correct. The ideal candidate will have a combined knowledge of formal methods (preferably model checking and/or STE techniques), tools development, and a good understanding of hardware design and micro architecture. If you are interested, please contact: Flemming.L.Andersen@intel.com or call: (512) 314-0394 PS. If you call from abroad: The Austin timezone is Greenwich standard time -6 hours Flemming Andersen
21 | up down | Wed Oct 4 10:32:40 EST 2000 |
SRI INTERNATIONAL, CAMBRIDGE, UK -------------------------------- Formal Methods Researchers -------------------------- SRI International has an immediate need for post-doc researchers in formal verification to work at its Cambridge Computer Science Research Centre in the UK. The initial requirement is on a three-year project to apply formal techniques in the construction of intrusion tolerant systems ( (http://dtsn.darpa.mil/iso/programtemp.asp?mode=346) and in particular to investigate proof-based methods for on-the-fly intrusion detection. Applicants with a background in automatic verification or model-checking would be especially welcome. Experience of fault tolerance or security would be useful but not essential. SRI International (http://www.sri.com) is one of the world's largest independent nonprofit research institutes with an enviable reputation in computer science. Our Cambridge laboratory (http://www.cam.sri.com) is currently expanding. It specialises in the areas of formal methods, information assurance and natural language processing and has several government and commercially-funded research projects in these areas. All positions are to be filled as soon as possible. Salaries and other terms depend on experience and circumstances, but will be very competitive. SRI also offers relocation and a comprehensive benefits package, including royalty and equity sharing. Applications, including CV, should be sent to careers@cam.sri.com. Informal enquiries can be directed to Dr. Roger Hale (roger.hale@cam.sri.com).
20 | up down | Mon Sep 25 13:52:47 EST 2000 |
Date: Mon, 25 Sep 2000 14:57:00 +0200 From: Bart JacobsSeveral PhD and postdoc positions are available in the area of formal methods for object-oriented languages, at the University of Nijmegen, The Netherlands. The emphasis lies on using proof tools (esp. PVS) for Java(Card) program verification. More information at the URL: http://www.cs.kun.nl/~bart/LOOP/vacancies.html Best regards, Bart Jacobs.
19 | up down | Wed Sep 13 09:34:44 EST 2000 |
Sender: nipkow@informatik.tu-muenchen.de Subject: Research Assistant/PhD Vacancy Date: Wed, 13 Sep 2000 10:23:22 +0000 THEOREM PROVING FOR JAVA CARD Research Assistant/PhD Vacancy Technical University Munich The theorem proving group at the Technical University Munich is looking for a research assistant to join an EU-funded collaborative project focussing on the specification and verification of Java implementations for smart cards. The position offers exciting opportunities for scientifically challenging and industrially relevant research leading to a PhD. We seek a candidate with a strong background in one of the following areas - theorem proving - logic - semantics of programming languages - functional/logic programming who should like to work on the boundary between theory and practice. The appointment is initially for 33 months with a possible renewal. Starting date is negotiable within the next 6 months. Informal inquiries about the position may be addressed to nipkow@in.tum.de (www.in.tum.de/~nipkow). Formal applications should be sent by e-mail or to the following address: Prof. Tobias Nipkow Institut fuer Informatik Technische Universitaet Muenchen Arcisstraße 21 D-80290 Muenchen Germany They should include a curriculum vitae, a copy of your master's thesis, and the names of two personal references. Please ask your references to send their letters directly to nipkow@in.tum.de.
18 | up down | Mon Sep 11 09:09:36 EST 2000 |
From wolfstal@il.ibm.com Date: Sat, 9 Sep 2000 15:38:54 +0300 Subject: IBM/Israel: Open Positions in Formal Methods & CAD See http://www.haifa.il.ibm.com/info/jobs_verification-technologies-developer.html The hiring department is described at http://www.haifa.il.ibm.com/projects/verification/RB_Homepage/ To apply, please send your resume to wolfstal@il.ibm.com, and/or call me at +972 4 8296277 for more details. -Yaron Wolfsthal
17 | up down | Fri Sep 8 10:31:08 EST 2000 |
Date: Fri, 08 Sep 2000 11:04:57 +0200 Organization: Dept. of CS, Chalmers, Sweden Subject: Professorship in Software Engineering Our sister department, the dept of Computer Engineering is announcing a chair in Software Engineering. From their description: "The professorship will deal with methods and techniques for the development of software, and also in industrial settings. This includes theories and applied methods for specification, verification and validation of functional characteristics along with issues pertaining to quality, dependability, security and safety. Issues related to production, maintenance and management of software systems are also of interest." The full description can be found from their homepage http://www.ce.chalmers.se/MenyE/ Sincerely, Bengt Nordstrom
16 | up down | Thu Aug 24 11:25:43 EST 2000 |
Date: Wed, 23 Aug 2000 16:00:26 +0200 From: Gilles BartheOrganization: INRIA Sophia-Antipolis Job openings in formal methods for smartcards at INRIA ====================================================== INRIA is opening up several doctoral and post-doctoral positions at Rocquencourt (projet Coq), Rennes (projet Lande) and Sophia-Antipolis (projets Lemme and Oasis). All positions are related to projects aimed at applying formal methods to the verification of the JavaCard platform and of JavaCard applications. Most projects are carried out in collaboration with leading industrial companies in the field (Bull, Gemplus, Schlumberger) and offer a unique opportunity to address scientifically challenging and industrially relevant problems. We seek candidates with a strong background in any of the following fields: - theorem-provers - model-checkers - program analysis and transformation and a strong interest in smartcard and mobile code security. To apply (or for further details) please send an email to: Gilles Barthe (Gilles.Barthe@inria.fr) http://www-sop.inria.fr/oasis/personnel/Gilles.Barthe/index.html Yves Bertot (Yves.Bertot@inria.fr) http://www-sop.inria.fr/lemme/Yves.Bertot/index.html Thomas Jensen (jensen@irisa.fr) http://www.irisa.fr/lande/jensen/index.html Christine Paulin (paulin@lri.fr) http://www.lri.fr/~paulin Your email application should include a CV, names and addresses of three referees, and, if available, pointers to on-line articles (please do *not* include the articles in your mails). You should also indicate your geographical preferences, if any. Applications will be evaluated from now on until the positions are filled.
15 | up down | Tue Aug 15 14:02:47 EST 2000 |
From: Dirk HoffmannSubject: Job offer: Formal and semi-formal verification techniques The Formal Methods Group at Tuebingen University is now hiring a PhD candidate (MSc) or post-doc with interest in the area of Formal and semi-formal verification techniques We offer a two-year contract with the option of an extension at the end of the first two-year period. Salary is based on the German wage-list "BATIIa (full salary)". Our research activities focus on the verification of functional correctness of hardware and hardware related software systems (embedded systems). This comprises the development of new innovative verification methods, algorithms, and tools. The main emphasis is currently put on "symbolic model checking" techniques, but other verification techniques such as higher-order logic verification are also investigated in our research group. The offered job's main emphasis is to further push our research activities in the area of system verification. Our primary goal is to develop new algorithms and methods that allow the verification of large systems, i.e., hardware or hardware-related systems. To overcome the current limitations of formal verification, we are investigating combinations of formal techniques (e.g., model checking) with semi-formal techniques (e.g., simulation). Most systems to be verified will be described in the SystemC description language which is an extension of C++ with special constructs for describing hardware (http://www.SystemC.org). This language is the basis of our current research activities. We are looking for colleagues who are eager to work in a group with the goal to achieve outstanding academic accomplishments. This includes the publication of conference articles and journal papers on a regular basis as well as the cooperation with other national and international research projects. Our group has tight contacts to industry (German IT companies as well as US tool vendors). A temporary stay at one of our partner universities or companies in Europe or the US can be arranged on demand. Candidates should hold, or expect to gain, a masters degree (MSc, or equivalent) in computer science, electronic engineering, mathematics, or related discipline. We expect clearly above average grades. Knowledge in digital system design and/or formal verification are helpful, but not mandatory. Since the official language at Tuebingen University is German, basic language skills are an dvantage, but not a strict requirement. We do, however, expect the candidate to have profound English skills. Tuebingen University offers an excellent environment both for work and leisure. Tuebingen is located in southern Germany, about a 30 minutes drive south of Stuttgart (also known as the "Benz town"). The city offer excellent infrastructure as well as a large amount of recreation facilities. Recently, Tuebingen was rated as the city with "the best living conditions" in Germany. Please send your complete application (electronic submissions are also possible via email) to Priv. Doz. Dr. Thomas Kropf Technische Informatik Sand 13 Universitat Tubingen 72076 Tubingen Fax: (+49) 7071 29 5062 Email: kropf@informatik.uni-tuebingen.de For more information about this job offer, please contact Dr. Jorgen Ruf (ruf@informatik.uni-tuebingen.de, Tel.: (+49) 7071 29 74706)
14 | up down | Jul 26 13:51:47 EST 2000 |
Subject: PhD Studentship at University of Edinburgh Date: Tue, 25 Jul 2000 15:58:45 +0100 From: Paul JacksonPhD Studentship: "Hardware Verification by Combining Model Checking and Theorem Proving Technologies" Division of Informatics. University of Edinburgh. Design errors in integrated circuits (ICs) can be extremely costly if they are not found before the ICs are fabricated and sold. Because of this, there is much active interest both in academia and industry in formal logic-based techniques for modelling IC designs and verifying their correctness. This studentship is for research into methods for integrating two state-of-the-art techniques: model checking and mechanical theorem proving. Further particulars are available at http://www.dcs.ed.ac.uk/home/pbj/phd.html Candidates should hold, or expect to gain, a first or upper second class honours degree (or equivalent) in computer science, electronic engineering, mathematics, or related discipline. Some knowledge of digital logic design is desirable, but not essential. Most important is an appreciation of mathematical rigour, maybe gained through taking courses with a strong mathematical flavour. This EPSRC-funded studentship is for 3 years, preferably starting in October 2000, though this date is negotiable. It is available to suitable candidates from any country and covers all fees and maintenance. Interested candidates are encouraged to contact Dr. Paul Jackson, email: pbj@dcs.ed.ac.uk, tel: +44 (0)131 650 5131 or +44 (0)1506 469306 (omit the 0 if calling from overseas), for informal discussions. The closing date for applications is 31st August 2000. For further information on graduate study in the Division of Informatics and for an application form, please visit: http://www.informatics.ed.ac.uk/prospectus/graduate/research.html. Alternatively contact the PhD Admissions Secretary at: Division of Informatics University of Edinburgh King's Buildings Edinburgh EH9 3JZ, United Kingdom phd-admissions@inf.ed.ac.uk tel: +44 (0)131 650 5156 fax: +44 (0)131 667 7209
13 | up down | Tue Jul 18 11:11:51 2000 |
From stueckemann@offis.uni-oldenburg.de Tue Jul 18 11:11:51 2000 Research Position in Formal Methods =================================== The R&D Division "Embedded Systems" of the research institute OFFIS is seeking scientists to conduct research and development in the area of FORMAL METHODS for the specification, design, analysis, and verification of embedded systems. The open positions are embedded in project co-operations with leading car manufactures and avionics companies. The positions offer the oppertunity for foundational research driven by challenges in industrial design processes. We are seeking: * Group leader responsible for the development of analysis, verification, and test tools * (junior) scientists in the area of - safety analysis - system analysis - automatic test vector generation - formal verification methods, in particular for object- oriented design (based on UML) Requirements: Depending on the applied position you should have * PhD degree or equivalent in Computer Science * expertise in formal methods * experience in applying formal methods to realistic systems * knowledge in object-oriented design The positions are intended to be filled as early as possible. Appointments are for a period of two/three years with a possible extension. Longer term appointments are possible for the position of the group leader. The salary depends on the applied position and expertise. OFFIS is a non-profit research institute associated with the Department of Computer Science of the University of Oldenburg (Germany) with a scientific staff of more than 70 graduate or post-graduate computer scientists. The Division of Embedded Systems has its focus on Design Methodology, Design Languages, Formal Verification Techniques, Knowledged- based Design Methods, as well as Power Analysis of Integrated Circuits. It participates in several european projects and is co-operating with leading companies of the automotive, avionics and telecommunication area, as well as with design tools providers. Additional information about OFFIS is available at http://www.offis.de Please send applications until August 15th, 2000 to: Prof. Dr. Werner Damm or Dr. Bernhard Josko OFFIS Escherweg 2 D-26121 Oldenburg GERMANY email: damm@offis.de josko@offis.de
12 | up down | Jul 4 12:45:24 2000 |
From owre@csl.sri.com Tue Jul 4 12:45:24 2000 Institute for Representation and Reasoning Division of Informatics, University of Edinburgh PhD STUDENTSHIP for October 2000 The Division of Informatics invites applications for a three-year studentship award to commence in October 2000. The successful applicant will work in the Institute for Representation and Reasoning (IRR) on a project entitled "A Generic Approach to Proof Planning", under the supervision of Dr. Jacques Fleuriot. Proof planning, an artificial intelligence technique developed in the Mathematical Reasoning Group at Edinburgh, involves the analysis of groups of related mathematical proofs to identify common patterns. These patterns are encapsulated into proof plans which are then used to guide future proofs from the same family, with little or no search. The aim of this project is to extend proof planning by investigating the generality of the approach. It will involve a study of mathematical proofs in various logics with the aim of discovering non-trivial, highly general patterns of reasoning, which can be rendered as proof plans. A framework based on the Lambda-Clam proof planner and the generic theorem prover Isabelle will be developed to test the new proof planning mechanism across a variety of logics. Applicants should have a good honours degree or equivalent in Artificial Intelligence, Computer Science, Mathematics, or related discipline. Familiarity with automated reasoning techniques, such as theorem proving, and languages such as Prolog and ML are desirable. Programming experience is essential. This studentship is available to suitable candidates from any country and covers all fees and maintenance. The Division of Informatics was formed in 1998 from the Centre for Cognitive Science and the Departments of Artificial Intelligence and Computer Science. For more information about the Institute for Representation and Reasoning (IRR), see the following home page: http://www.irr.informatics.ed.ac.uk/ Information about students, the PhD Programme, and how to apply for a PhD can be found by following the various links from the following URL: http://www.irr.informatics.ed.ac.uk/study/ Interested candidates are encouraged to contact Dr. Jacques Fleuriot (email: jdf@dai.ed.ac.uk; tel: +44 131 650 9342) for informal discussions. The deadline for application is 31 July 2000.
11 | up down | Tue May 16 05:57:54 2000 |
Date: Fri, 19 May 2000 11:19:45 -0700 From: John PenixOrganization: NASA Ames Research Center Subject: NASA Ames, ASE Research Position Opening The Automated Software Engineering Group at NASA Ames Research Center has a position open for a U.S. Citizen who has a recent (within 2 years) PhD. The ASE group performs research and development in the areas of automated reasoning and formal methods for software synthesis and verification. We have ongoing collaborations with several NASA application groups as well as many academic research groups. We have ongoing or upcoming projects in the areas of Model Checking for Software, Verification of Autonomous Systems, Program Synthesis for Avionics and Probabilistic Data Analysis, High-Assurance Program Synthesis and Meta-Synthesis, Formal Methods for UML, Modeling and Verification of Human-Computer Systems, Formal and Automated Software Reuse, and Verification of Systems that Learn. For more information on the ASE group, see http://ase.arc.nasa.gov/ Applicants for the position should have completed a Ph.D. by August 2000 related to Formal Methods, Program Analysis, Software Specification and Design, Programming Languages, Program Transformation Systems, Application Generation Technology, Software Engineering applications of Knowledge Representation and Reasoning or a closely related area. To be considered for this position, please send a resume (URL ok) and contact information for three references to John Penix (jpenix@ptolemy.arc.nasa.gov) and cc Michael Lowry (lowry@ptolemy.arc.nasa.gov). -- John J. Penix, Ph.D. jpenix@ptolemy.arc.nasa.gov tel:(650)604-6576 http://ase.arc.nasa.gov/penix/ bld:N269 rm:255 fax:(650)604-4036 Automated Software Engineering Group NASA Ames Research Center CA scientific progress @ all too real @ dialectic nonsense @ all unreal
10 | up down | Tue May 16 05:57:54 2000 |
The ULTRA group (Useful Logics, Types, Rewriting and Automation) HERIOT-WATT UNIVERSITY Department of Computing and Electrical Engineering EPSRC PhD Studentships The department has a number of studentships available for UK and EU nationals to undertake research leading to a PhD. We encourage the applications of those interested in any of the areas below: 1. the study and automation of logics, type theories, and rewriting theory 2. the logical/type theoretical foundations of programming languages, the formalization of mathematics, and theorem proving. 3. the design and implementation of programming langauges and theorem provers. 4. The Lambda calculus. Candidates should hold or expect to hold a good honours degree or the equivalent. Further information about applications and research projects we offer at the ULTRA group can be obtained by contacting Professor Fairouz Kamareddine (fairouz@cee.hw.ac.uk) Further details of the ULTRA group can be found on: http://www.cee.hw.ac.uk/ultra/
9 | up down | Mon Apr 3 18:55:22 2000 |
The Institute for Computer Applications in Science and Engineering (ICASE) is seeking two staff scientists to conduct research in the area of formal methods for the specification, design, and analysis of an advanced air traffic management system. The positions are intended to be filled as early as June 2000. The appointees will participate in research leading to the development and application of formal methods and tools for specifying and analyzing a distributed air/ground traffic management system under development at the NASA Langley Research Center. This system is being designed under a "design for safety" philosophy which will employ software safety methods such a formal modeling, consistency and completeness analysis, state machine hazard analysis, proofs of invariants, software deviation analysis, timing analysis, human factors procedure and interface analysis throughout the development lifecycle. Requirements: * Ph.D. degree or equivalent in EE, CE, CS, CEE or CSEE * Experience in applying formal methods to realistic systems * Expertise in at least one of the following fields: - specification and modeling languages (e.g. RSML, SpecTRM-RL, UML, Statecharts, LOTOS, Z) - verification tools (e.g. PVS, SPIN, Z/Eves, SMV, HOL etc.) * Knowledge of one of the following application areas: - embedded computer systems - air traffic management systems - distributed computer systems * Strong communication and teamwork skills Selected candidates will be offered appointments as ICASE Staff Scientists to pursue independent research in collaboration with scientists at NASA Langley Research Center. This solicitation is aimed at all levels from post-doctoral to senior scientists. Appointments are expected to be for two years with a possible third-year extension. Longer term appointments are possible for more senior applicants. Compensation will be commensurate with experience and qualification. U.S. citizens or permanent resident aliens are preferred, but foreign nationals are not excluded. Applications from women and minorities are encouraged. ICASE is a non-profit research organization located at the NASA Langley Research Center in Hampton, Virginia. The Institute offers excellent opportunities to computer science researchers for collaboration with other scientists and engineers on problems of interest to NASA. Additional information about ICASE and its research programs is available via the World Wide Web at "http://www.icase.edu". Please send resumes to: Director ICASE, MS 132C NASA Langley Research Center Hampton, VA 23681-2199 or by e-mail to: positions@icase.edu ICASE is a nonprofit equal opportunity employer.
8 | up down | Mon Mar 13 12:32:54 2000 |
PhD Studentship in Formal Methods and Theorem Proving Department of Computing Science and Mathematics University of Stirling A fully funded 3-year PhD studentship in Computing Science is available at the University of Stirling. The student will work on a project titled "Test Case Extraction from Correctness Proofs", supervised by Dr Savi Maharaj. For more details and information about how to apply, please consult the project website: http://www.cs.stir.ac.uk/~sma/grant.html -- Dr Savi Maharaj, Department of Computing and Mathematics, Stirling University, Stirling FK9 4LA, Scotland Office: 4B68, Cottrell Bldg Tel: +44 1786 467431 Fax: +44 1786 464551 Email: savi@cs.stir.ac.uk URL: http://www.cs.stir.ac.uk/~sma/
7 | up down | Mar 12 16:24:28 2000 |
PhD Studentship in Formal Hardware Verification DEPARTMENT OF COMPUTING SCIENCE University of Glasgow A fully-funded 3-year studentship is available for Ph.D research on `Problem Reduction Methods for Combined Model-Checking and Theorem Proving' working with Professor Tom Melham at the University of Glasgow. The award is open to UK, European and Overseas candidates, fully covers tuition fees, and includes a maintenance allowance at the standard rate for UK Research Council CASE Awards (9,620 pounds pa in 1999-2000). The position is tenable from 1 October 2000, but the start date can be negotiated. The studentship is in the area of formal methods for hardware design verification, which faces fascinating research challenges in scaling up to industrial-sized designs. This project will investigate new methods for reducing these verification problems. For technical details, see the web page at http://www.dcs.gla.ac.uk/~tfm/phd.html. The ideal candidate will be a bright, enthusiastic Computer Scientist with a strong background in the core areas of discrete mathematics and logic. Some experience in digital design, functional programming, and Formal Methods would be an advantage -- but applications are welcome from any highly motivated and academically strong student interested in getting into the field. Extensive training in electronics is not required. Interested applicants are encouraged to contact Tom Melham at tfm@dcs.gla.ac.uk for informal discussions. To apply, send email to Helen McNee at helen@dcs.gla.ac.uk requesting an application pack and quoting reference number TFM172. You can also write to Helen McNee at the Department of Computing Science, University of Glasgow, Glasgow, G12 8QQ, Scotland. The deadline for applications is 15 June 2000. See http://www.dcs.gla.ac.uk/phd/ for general information about postgraduate research degrees at Glasgow. This research is funded in part by a donation from Intel Corporation.
6 | up down | Feb 14 11:01:14 2000 |
Tenured Posts in Computer Science Heriot-Watt University, Edinburgh, Scotland Posts at the level of lecturer (assistant professor), senior lecturer and reader (associate professor) are available at the department of Computing and Electrical Engeneering at Heriot-Watt University, Edinburgh Scotland. The posts are in a number of areas of Computer Science. I would strongly encourage applications from academics whose research area is on type theory, term rewriting, logic, and the foundations of programming languages and theorm proving. Look at the web pages of the ULTRA group http://www.cee.hw.ac.uk/ultra/ for information on the areas we are involved in. The department of Computing and Electrical at Heriot-Watt is a very lively, active and friendly place with a supportive spirit. The department is expanding fast and is committed to excellence and is investing a lot in the future. So, if you can contribute to this excellence and you want to play an influential role in a supportive environment, send your application. Heriot-Watt is located in beautiful parklands on the outskirsts of Edinburgh, the capital of Scotland and a beautiful and historic city. Further details about the Department are available on http://www.cee.hw.ac.uk/ Informal enquiries to Prof. R.J. Clarke, Head of Department {email rjc@cee.hw.ac.uk}. If your questions are related to the above areas, contact Fairouz Kamareddine (fairouz@cee.hw.ac.uk). For application details please contact the Personnel Office, Heriot-Watt University, Edinburgh EH14 4AS, Tel. 0131 451 3475 (24 hrs), quoting Reference No (Ref. 19/00) for Reader/Senior Lecturer and Reference No (Ref. 20/00) for the Lecturer. Salary for the lectureship is on the scale: 17,238-30,065 UK pounds Salary for the reader/senior lectureship is between: 31,563-35,670 UK pounds Closing date: 3 March 2000. Fairouz Kamareddine
5 | up down | Dec 10 15:58 EST 1999 |
LEVETATE Design Systems is seeking to fill a new position in the first quarter of 2000. The work focuses on the commercial development of a formal verification tool for RTL hardware systems. The ideal candidate for this position has outstanding skills in the following areas: * C/C++ programming * formal methods: theorem proving, model checking, BDDs * digital hardware design * compiler design * independent thinking * inter-personal communication & teamwork Interested candidates should e-mail a text resume to me at their earliest convenience. Best Regards, Dave ---------------------------------------------------------------------------- David A. Fura LEVETATE Design Systems, Inc. P: 503-574-4182 8196 SW Hall Blvd, Suite 330 F: 503-641-4138 Beaverton, OR 97008 U.S.A. dfura@levetate.com www.levetate.com
4 | up down | Oct 18 23:20 EST 1997 |
McMASTER UNIVERSITY FACULTY OF ENGINEERING FACULTY POSITIONS IN SOFTWARE DESIGN McMaster University`s Faculty of Engineering is forming a new department that will offer a new undergraduate programme in Software Engineering as well as the Faculty of Science's existing programme in Computer Science. Incorporating new faculty members, some present members of the Faculty of Engineering, as well as the members of the current Department of Computer Science & Systems, the new Department's programmes will complement an established programme in Computer Engineering that is offered by the Department of Electrical and Computer Engineering. The new programme is designed with the philosophy that Software Engineering is a new speciality within engineering; it is our intention to have the programme accredited by the Canadian Engineering Accreditation Board. We have openings for one senior tenured and several junior tenure-track faculty members interested in any aspect of Software Design, commencing in January or July, 1998. Applicants should have a Ph.D. in either computer engineering, electrical engineering, computer science or mathematics and have experience, either in industry or teaching, appropriate to the level of the appointment. The successful applicants must be able to teach both graduate and undergraduate courses in real-time systems, information systems, performance prediction, and other aspects of computer system design. The successful candidate for the senior position will be expected to play a major leadership role in the development of the new department. All applicants must have a strong and demonstrated commitment to research in a university environment and will have normal faculty administrative and committee responsibilities. Ability to be registered as a Professional Engineer in the Province of Ontario or become registered within three years of his/her appointment will be considered an advantage. McMaster University has an employment equity programme that encourages applications from all qualified candidates, including women, aboriginal people, persons with disabilities and visible minorities. In accordance with Canadian Immigration requirements, priority will be given to Canadian citizens or permanent residents of Canada. This position is subject to final budgetary approval; salary is commensurate with experience and qualifications. Applications, including a curriculum vitae, a statement detailing research and teaching interests, and the names of five referees should be sent to: Dr. M. Shoukri, Dean, Faculty of Engineering, McMaster University, 1280 Main St. West, Hamilton, ON Canada L8S 4L7. The University will begin the evaluation process on 30 September 1997 but will continue to accept applications until all positions are filled. There are also postdoctoral vacancie. Prof. David Lorge Parnas, P.Eng. NSERC/Bell Industrial Research Chair in Software Engineering Communications Research Laboratory Department of Electrical and Computer Engineering McMaster University, Hamilton, Ontario Canada L8S 4K1 Telephone: 905 525 9140 Ext. 27353 Telefax: 905 521 2922 email: parnas@qusunt.crl.mcmaster.ca
3 | up down | Oct 18 23:20 EST 1997 |
---------------------------------------------------- Job Opportunity in Formal Verification Texas Instruments, Inc., Dallas, Texas, USA ---------------------------------------------------- Texas Instruments is looking for engineers with formal verification experiences to join the TI formal verification team. The team's role is to provide Formal Verification technologies and metholdogies to TI's design activities. The ideal candidates for this position need to have the following background. Qualifications: o MS in EE, CE or CS Minimum 1-2 years industrial experience or graduate experience/thesis work in formal verification using Equivalence Checking, Model Checking, Symbolic Simulation or Theorem Proving. o Good communication skills Preferred Experiences: o Logic Verification and Synthesis o HDL design methodology o Behavioral and RTL modeling Texas Instruments is an equal employment opportunity employer. If you are interested, please send your resume(in plain text or postscript), quoting job Formal Verification, to either: Texas Instruments, Inc. or Texas Instruments, Inc. John Van Tassel Att: Brian Halvorson PO Box 660199 8505 Forest Ln. MS 8645 MS 8683 Dallas, TX 75266-0199 Dallas, TX 75243 E-Mail:jvt@ti.com E-Mail:hrbh@msg.ti.com
2 | up down | 1997 |
Job opening at SICS The Formal Design Techniques (FDT) Group at SICS has a vacancy for a permanent position as researcher. We are looking for PhD's at all levels of seniority with specialisation in formal techniques or theoretical computer science, and with strong interests in practical applications. The SICS FDT group has industrially sponsored projects in areas such as program verification tools, requirement specification and verification, and safety critical systems. We also have internally sponsored projects on topics such as modelling, specification, and verification of high-level concurrent and distributed programs, pi-calculus, temporal logics including first- and higher order ones, model checking, and compositional verification techniques. Successful candidates should have research experience in some of these areas. Pay and conditions depend on qualifications and are negotiable. More information: http://www.sics.se and http://www.sics.se/fdt/fdt.html Interested parties should contact: Mads Dam Formal Design Techniques Group Swedish Institute of Computer Science Box 1263 S-164 28 Kista Sweden Tel: +46 8 752 1549 Email: mfd@sics.se
1 | up down | Mar 3 19:56 EST 1997 |
---------------------------------------------------- Job Opportunities in Hardware Formal Verification Digital Design Technology National Semiconductor Corp., Santa Clara, CA, USA ---------------------------------------------------- National Semiconductor is looking for engineers with formal verification experiences to join the formal verification team in the Digital Design Technology (DDT) group. The DDT's role is to provide competitive VLSI design technologies to the company's advanced product groups. Formal Verification is one of areas that we have been focusing on. The formal verification team develops and provides new verification techniques and methodologies for complex digital designs, based on formal methods, to the company's advanced product groups. The ideal candidates for this position need to have the following background. Qualifications: o MS or Ph.D. in EE, CE or CS Minimum 2 years experience in hardware formal verification using Theorem Proving, Model Checking, Boolean Comparison, or Symbolic Simulation technique, etc. o Strong background of VLSI architecture, design validation/simulation and logic verification o Good communication skills Preferred Experiences: o Logic Verification and Synthesis o HDL design methodology o Behavioral and RTL modeling o Strong programming skills in C/C++ or functional language ----------------------------------------------------------------- National Semiconductor offers very good salaries and benefits including stock ownership plans, employee profit sharing, job education and retirement plans. National Semiconductor is an equal employment opportunity employer and fully supports affirmative action practices. If you are interested, please send your resume(in plain text or postscript), quoting job Formal Verification, to either: National Semiconductor Corp. or National Semiconductor Corp. Joseph Lu Att: Maria Alonso 2900 Semiconductor Dr. 2900 Semiconductor Dr. M/S D3-677 M/S 14-270 Santa Clara, CA 95052 Santa Clara, CA 95052 E-Mail:jlu@berlioz.nsc.com E-Mail:mariaa@resumix.nsc.com Fax: (408)721-8568