Blätter-Navigation

Offer 12 out of 289 from 05/12/25, 06:19

logo

Technische Universität Berlin - Faculty IV - Electrical Engineering and Computer Science, Institute of High-Frequency and Semiconductor System Technologies / Design and Hetero-Integration of Micro-Electronic Systems

Research Assistant - salary grade E13 TV-L Berliner Hochschulen

part-time employment may be possible; under the reserve that funds are granted

Your responsibility:

Within a third-party funded research project, an AI-supported Design Rule Check (DRC) for electronic-photonic systems will be developed and integrated into the open-source EDA environment KiCad. The goal is to close the gap in open-source tools for automated layout validation that consider the specific requirements of photonic components.

The work at TU Berlin focusses on the development of:

  • A rule-based DRC engine with a geometric core to check photonics-specific rules (e.g., bend radii, clearances, layer stacks).
  • Standardized data interfaces (e.g., ADK data model, read-API) for importing design rules from Process and Assembly Design Kits (PDK/ADK).
  • An AI-supported module for interactive, real-time feedback during the layout process, including training with synthetic data.
  • Technical support for the integration of the developed modules into a KiCad plugin.
  • Validation and testing of the overall system using demonstrators.

Your profile:

  • Successfully completed university degree (Master, Diplom or equivalent) in Computer Science, Technical Informatics, Mathematics, Electrical Engineering, Physics or a comparable field of study.
  • Knowledge and experience in at least two of the following areas:
    a) Very good programming skills, preferably in Python and/or C++ (relevant for high-performance algorithms (DRC core), data pipelines (AI), and plugin interfaces).
    b) Profound knowledge of geometric algorithms and data structures (relevant for the core of the DRC engine).
    c) Profound knowledge in Machine Learning / Artificial Intelligence (e.g., CNNs, GNNs, model training, handling synthetic data).
    d) Experience with Electronic Design Automation (EDA) tools and concepts (e.g., KiCad, layout design, DRC, PDK/ADK).
  • Good knowledge of German and/or English required; willingness to acquire the respective missing language skills.
  • Knowledge of: Open-source software development (e.g., Git, CI/CD, publishing in repositories) desirable.
  • Understanding of or experience with (integrated) photonics or electronic-photonic systems desirable.
  • Experience in scientific work and publication desirable.
  • Structured and independent working style desirable.
  • Willingness to take responsibility for sub-tasks desirable.
  • Teamwork skills, willingness to document (important in a collaborative project) desirable.

How to apply:

Please send your application with the reference number and the usual documents (one file max. 5 MB) only via email to personal@tmp.tu-berlin.de.

By submitting your application via email you consent to having your data electronically processed and saved. Please note that we do not provide a guaranty for the protection of your personal data when submitted as unprotected file. Please find our data protection notice acc. DSGVO (General Data Protection Regulation) at the TU staff department homepage: https://www.abt2-t.tu-berlin.de/menue/themen_a_z/datenschutzerklaerung/.

To ensure equal opportunities between women and men, applications by women with the required qualifications are explicitly desired. Qualified individuals with disabilities will be favored. The TU Berlin values the diversity of its members and is committed to the goals of equal opportunities. Applications from people of all nationalities and with a migration background are very welcome.