Student (m/f/d): Netlist Carpentry: Extending an interactive Circuit Viewer

IMMS Institut für Mikroelektronik- und Mechatronik-Systeme gemeinnützige GmbH (IMMS GmbH)

Ilmenau

On-site

EUR 8,900 - 13,000

Part time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IMMS GmbH is seeking a student researcher to extend the interactive Circuit Viewer of the open-source Netlist Carpentry framework. You will analyze the current viewer, implement features like marking nodes and tracing signal paths, and ensure changes are well tested and documented.

Start is as soon as possible, with flexible time scope by agreement. The position targets mandatory internships or student research assistants in the Microelectronics team, based at our Erfurt/Ilmenau area, with an

Qualifications

  • Familiarization with the structure of Netlist Carpentry.
  • Analysis of the existing Circuit Graph Viewer.
  • Expansion of the Viewer with marking nodes and signal path tracing.
  • Test and documentation of the implemented features.

Responsibilities

  • Familiarize with Netlist Carpentry structure and project goals.
  • Analyze the current Circuit Graph Viewer functionality.
  • Extend the viewer with search, marking, and tracing features.
  • Document and verify new features with example circuits.

Skills

Python
Git

Job description

Student (m/f/d): Netlist Carpentry: Extending an interactive Circuit Viewer

During your studies, you can contribute to our ongoing research projects. Join us in pushing the limits of what is technically feasible and be part of breaking new ground together. We offer a variety of challenging and practice-oriented topics for mandatory internships, Bachelor’s or Master’s theses or for student research assistants. You will analyse important scientific preliminary questions and support the project teams with development activities.

Place of work: Erfurt
Team: Microelectronics
Career level: Mandatory Internship or Student Research Assistant
Research field: Integrated sensor systems
Time scope: By agreement
Start: As soon as possible
Application deadline: 2026-12-31
Reference number: IMMS_STUD_ME_1226

Modifying the netlists of digital circuits enables a wide range of analysis and optimization approaches.

For this purpose, the open-source Python framework "Netlist Carpentry" was developed at IMMS. It automatically reads in, inspects, and modifies circuit netlists. To achieve this, the cells and nets of the circuit are stored internally as a graph consisting of nodes and edges. To facilitate analysis, an interactive Graph Viewer is available that displays the circuit in a structure that is comprehensible for the user.

However, the Viewer's functionality is rather limited. Currently, a rudimentary info box is displayed for a selected node, containing only basic data.

Therefore, this work aims to extend the Viewer with various new features. These include a search function (with an interactive search bar), tracing of signal paths (where a signal comes from and where it goes), as well as marking and highlighting of specific instances.

The entire process must be well documented and tested, so that the new features can be seamlessly integrated into the existing documentation and verification suite.

WHAT TO DO:
  • Familiarization with the structure of Netlist Carpentry
  • Analysis of the existing Circuit Graph Viewer
  • Expansion of the Viewers with useful features, like marking nodes, signal path tracing, a search bar, and other utilities for circuit analysis
  • Test and documentation of the implemented features based on example circuits
WHAT TO BRING WITH YOU:
  • Basic knowledge of Python
  • Basic knowledge of Git
  • Helpful, but not mandatory: basic knowledge of netlist carpentry
AND THIS IS US:

We strengthen enterprises with application-oriented research and development in microelectronics, systems engineering and mechatronics and transfer the results of basic research into applications and products. We support companies in launching internationally successful innovations for health, the environment and industry and provide solutions from the feasibility study to series production.

WE ARE LOOKING FORWARD TO MEETING YOU!

We thank you for your interest in working with us.

WHAT CAN WE OFFER YOU:
  • An attractive workplace in a modern, very well-equipped and industry-oriented research institute
  • Work directly at the interface between university and industry
  • Work in a flexible and creative team and on innovative and challenging topics

We value and promote equal opportunities and are committed to the goals of equality and diversity.

Applications for the listed positions and existing working conditions are welcome regardless of gender and/or any physical disabilities.

IMMS ensures gender equality in the workplace and strives to increase the proportion of the under-represented gender. Women are under-represented in this field. Applications from women are therefore expressly encouraged.

People with severe disabilities will be given preference if they have the same qualifications, skills, and professional performance.

Address:

IMMS Institut für Mikroelektronik- und Mechatronik-Systeme gemeinnützige GmbH (IMMS GmbH)
Ehrenbergstraße 27
98693 Ilmenau
Germany

Contact: Eric Schäfer

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Student (m/f/d): Netlist Carpentry: Automatic Constraint Annotation for digital circuits
Student (m/f/d): Netlist Carpentry: Automatic Constraint Annotation for digital circuits

IMMS Institut für Mikroelektronik- und Mechatronik-Systeme gemeinnützige GmbH (IMMS GmbH) • Ilmenau

On-site
EUR 11,160 - 16,740
Attraktiver Arbeitsplatz in einem modernen Forschungsinstitut
Arbeit an innovativen und herausfordernden Themen
Flexible und kreative Teamarbeit
Student (m/w/d): Netlist Carpentry: Erweiterung eines interaktiven Schaltungsviewers
Student (m/w/d): Netlist Carpentry: Erweiterung eines interaktiven Schaltungsviewers

IMMS Institut für Mikroelektronik- und Mechatronik-Systeme gemeinnützige GmbH (IMMS GmbH) • Ilmenau

On-site
EUR 8,900 - 13,000
Student (m/f/d): Extension of a Python-Based Model Generator for Mixed-Signal Circuit Models
Student (m/f/d): Extension of a Python-Based Model Generator for Mixed-Signal Circuit Models

IMMS Institut für Mikroelektronik- und Mechatronik-Systeme gemeinnützige GmbH (IMMS GmbH) • Ilmenau

On-site
EUR 11,000 - 18,000
Modern research institute
Interface between university and the o
Student (m/f/d): noRTL: Hardware-Design with Python
Student (m/f/d): noRTL: Hardware-Design with Python

IMMS Institut für Mikroelektronik- und Mechatronik-Systeme gemeinnützige GmbH (IMMS GmbH) • Ilmenau

On-site
EUR 13,392 - 20,088
Attraktive Arbeitsumgebung
Arbeiten an der Schnittstelle von Hochschule und Industrie
Flexibles und kreatives Team
Student (m/f/d): noRTL: Expansion of the Development Environment
Student (m/f/d): noRTL: Expansion of the Development Environment

IMMS Institut für Mikroelektronik- und Mechatronik-Systeme gemeinnützige GmbH (IMMS GmbH) • Ilmenau

On-site
EUR 6,696 - 13,392
Attractive workplace
Flexible and creative team environment
Work at the interface between university and industry
Student (m/w/d): Erweiterung eines Python-basierten Modellgenerators für Mixed-Signal Schaltung[...]
Student (m/w/d): Erweiterung eines Python-basierten Modellgenerators für Mixed-Signal Schaltung[...]

IMMS Institut für Mikroelektronik- und Mechatronik-Systeme gemeinnützige GmbH (IMMS GmbH) • Ilmenau

On-site
EUR 8,928 - 12,276
Attraktiver Arbeitsplatz
Schnittstelle Universität/Industrie
Flexibles Teamumfeld
Student (m/w/d): Entwicklung eines Messaufbaus zur Optimierung des Temperaturprofils einer Refl[...]
Student (m/w/d): Entwicklung eines Messaufbaus zur Optimierung des Temperaturprofils einer Refl[...]

IMMS Institut für Mikroelektronik- und Mechatronik-Systeme gemeinnützige GmbH (IMMS GmbH) • Ilmenau

On-site
EUR 8,928 - 13,392
Attraktiver Arbeitsplatz
Arbeit an der Schnittstelle zwischen Universität und Industrie
Flexibles und kreatives Team
Student (m/f/d): Implementation of hardware Key-Value data structure for O(1) lookup
Student (m/f/d): Implementation of hardware Key-Value data structure for O(1) lookup

IMMS Institut für Mikroelektronik- und Mechatronik-Systeme gemeinnützige GmbH (IMMS GmbH) • Ilmenau

On-site
EUR 8,928 - 13,392
Attraktiver Arbeitsplatz in einem modernen Forschungsinstitut
Direkte Zusammenarbeit mit der Industrie
Flexibles und kreatives Team
Student (m/w/d): Untersuchung eines FPGA bei Temperaturen bis 200°C
Student (m/w/d): Untersuchung eines FPGA bei Temperaturen bis 200°C

IMMS Institut für Mikroelektronik- und Mechatronik-Systeme gemeinnützige GmbH (IMMS GmbH) • Ilmenau

On-site
EUR 8,928 - 13,392
Attraktiver Arbeitsplatz in einem modernen Forschungsinstitut
Arbeit an der Schnittstelle zwischen Universität und Industrie
Flexibles und kreatives Team
Student (m/w/d): Bildsensorchips für Bioanalytik messen und charakterisieren
Student (m/w/d): Bildsensorchips für Bioanalytik messen und charakterisieren

IMMS Institut für Mikroelektronik- und Mechatronik-Systeme gemeinnützige GmbH (IMMS GmbH) • Ilmenau

On-site
EUR 4,464 - 6,696
Attraktiver Arbeitsplatz in einem modernen Forschungsinstitut
Arbeit an der Schnittstelle zwischen Universität und Industrie
Mitarbeit in einem kreativen Team