Graduate Teaching Assistant in Circuit and System Design
Part-time research and teaching role supporting RISC-V virtual prototyping and processor verification at Johannes Kepler University.
Best for:Best for Master’s graduates in Computer Science with expertise in Electronic Design Automation, virtual prototyping, and RISC-V, seeking a part-time research and teaching role in an interdisciplinary academic environment.
Overview
This position offers a part-time Graduate Teaching Assistant opportunity at Johannes Kepler University’s Institute of Complex Systems in Linz, Austria. The role involves conducting research in circuit and system design, with a focus on virtual prototyping and processor verification, while contributing to the open-source RISC-V VP++ project. The successful candidate will prepare scientific publications, present findings at conferences, and assist in teaching and student supervision. The position is a maternity leave replacement and requires a Master’s degree in Computer Science along with expertise in EDA, C++, and SystemC.
What you'll do
- Conduct research in circuit and system design with a focus on virtual prototyping and processor verification
- Develop and contribute to the open-source RISC-V VP++ project
- Prepare and publish scientific findings in international conferences and journals
- Present research results at academic meetings and conferences
- Collaborate on interdisciplinary research projects
- Co-supervise Bachelor’s and Master’s theses
- Assist in organizing and delivering university courses
- Engage in teaching and mentoring activities
Requirements
Degree required: Master’s degree in Computer Science or equivalent
Language: German (C1 level) and English (B2 level or higher)
Instruction: German and English
- Strong expertise in virtual prototyping and transaction-level modeling
- Proven knowledge of verification and coverage techniques
- Proficiency in imperative programming languages, particularly C++ and SystemC
- Experience with vector architectures and RISC-V
- Excellent research skills in Electronic Design Automation (EDA)
- Ability to work collaboratively in interdisciplinary research teams
- Must hold a Diploma or Master’s degree in Computer Science or related field
- No nationality restrictions mentioned
- No age or residency restrictions mentioned
Funding & terms
How to apply
Deadline: 2026-10-14 (Europe/Vienna)
Applicants must submit their application through the university’s job portal. The application should include a CV, cover letter, and any relevant academic documents. The portal is accessible via the university’s career website.
- CV
- Cover letter
- Master’s degree certificate
- Transcripts of academic records
- Proof of language proficiency (German C1, English B2)
Contact
Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.