Student (m/w/d): Netlist Carpentry: Automatisierte Constraint‑Annotation für digitale Schaltungen
Student (m/w/d): Netlist Carpentry: Automatisierte Constraint‑Annotation für digitale Schaltungen

Student (m/w/d): Netlist Carpentry: Automatisierte Constraint‑Annotation für digitale Schaltungen

Ilmenau Vollzeit 13 - 16 € / Stunde (geschätzt) Kein Home Office möglich
Go Premium
I

Auf einen Blick

  • Aufgaben: Arbeite an innovativen Forschungsprojekten zur Optimierung digitaler Schaltungen.
  • Arbeitgeber: IMMS: Ein modernes Forschungsinstitut in Mikroelektronik und Mechatronik.
  • Mitarbeitervorteile: Attraktiver Arbeitsplatz, flexible Arbeitszeiten und kreative Teamarbeit.
  • Andere Informationen: Vielfältige Themen für Praktika und Abschlussarbeiten warten auf dich!
  • Warum dieser Job: Gestalte die Zukunft der Technologie mit und entwickle praktische Lösungen.
  • Gewünschte Qualifikationen: Fortgeschrittene Python-Kenntnisse und Verständnis für Digitalschaltungen erforderlich.

Das voraussichtliche Gehalt liegt zwischen 13 - 16 € pro Stunde.

Während deines Studiums kannst du dich bei uns in laufende Forschungsprojekte einbringen. Geh mit uns an Grenzen des technisch Machbaren und sei dabei, wenn wir gemeinsam Neuland betreten. Wir bieten vielfältige herausfordernde und praxisorientierte Themen für Pflichtpraktika, Bachelor‑ bzw. Master‑Arbeiten oder studentische Assistenztätigkeiten an. Du analysierst wichtige wissenschaftliche Vorlauffragestellungen und stehst den Projektteams mit unterstützenden Entwicklungstätigkeiten zur Seite.

Arbeitsort: Erfurt

Team: Mikroelektronik

Karrierestufe: Abschlussarbeit

Forschungsfeld: Integrierte Sensorsysteme

Umfang: nach Vereinbarung

Beginn: ab sofort

Bewerbungsfrist:

Kennziffer: IMMS_STUD_ME_0626

Die Optimierung digitaler Schaltungen ist ein zentraler Prozess der Hardwareentwicklung. Am IMMS wurde hierfür das Open‑Source Python‑Framework „Netlist Carpentry“ entwickelt und eingesetzt, das Netzlisten automatisiert analysiert und modifiziert, um bspw. Platz oder Energie zu sparen. Dabei ist es notwendig, dass Randbedingungen (Constraints) eingehalten werden, beispielsweise hinsichtlich des Timings. Die Timing‑Beschränkungen eines Designs – also die maximal zulässigen Verzögerungen einzelner Signalpfade – sind üblicherweise im SDC Format (Synthesis Design Constraints) hinterlegt. Um es Netlist Carpentry zu ermöglichen, die Einhaltung der Constraints selbst prüfen zu können oder sie anderweitig zu verwenden, sollen die Constraints eingelesen und im Design annotiert werden, zum Beispiel an einzelne Gatter oder die Schaltung im Ganzen. Dafür ist ein SDC‑Parser nötig. In dieser Abschlussarbeit soll also nach bestehenden SDC‑Parsing‑Bibliotheken recherchiert und gegebenenfalls ein eigener Parser implementiert werden. Die eingelesenen Constraints müssen dann auf sinnvolle Weise in der Schaltung annotiert werden. Der ganze Prozess muss dokumentiert und durch Tests verifiziert werden.

DAS IST ZU TUN:

  • Einarbeitung in die Struktur von Netlist Carpentry
  • Recherche nach bestehenden SDC‑Parsing‑Bibliotheken
  • Anbindung einer SDC‑Bibliothek an Netlist Carpentry oder Implementierung eines SDC‑Parsers
  • Entwurf und schrittweise Implementierung eines Prozesses, der SDC‑Befehle interpretiert und entsprechend an das Design annotiert
  • Dokumentation, Test und Evaluation des entwickelten Annotationsprozesses

DAS BRINGST DU MIT:

  • Fortgeschrittene Python‑Kenntnisse
  • Fortgeschrittene Kenntnisse von Digitalschaltungen
  • Grundlegende Kenntnisse im Umgang mit Git
  • Hilfreich, aber nicht zwingend erforderlich: grundsätzliche Kenntnisse über Netlist Carpentry

UND DAS SIND WIR:

Wir am IMMS stärken Unternehmen mit anwendungsorientierter Forschung und Entwicklung in der Mikroelektronik, Systemtechnik und Mechatronik und transferieren Ergebnisse der Grundlagenforschung in Anwendungen. Wir unterstützen Unternehmen, international erfolgreiche Innovationen für Gesundheit, Umwelt und Industrie auf den Weg zu bringen und begleiten sie von der Machbarkeitsstudie bis zur Serienreife.

DAS HABEN WIR ZU BIETEN:

  • einen attraktiven Arbeitsplatz in einem modernen sehr gut ausgestatteten und industrienah agierenden Forschungsinstitut
  • Arbeit direkt an der Schnittstelle zwischen Universität und Industrie
  • Mitarbeit in einem flexiblen und kreativen Team und an innovativen herausfordernden Themen

Für die ausgeschriebenen Aufgaben und mit den vorhandenen Arbeitsbedingungen ist eine Bewerbung unabhängig vom Geschlecht und / oder von eventuellen körperlichen Behinderungen möglich. Wir fördern die berufliche Gleichstellung von Frauen und Männern. Wir fordern vor allem Frauen auf, sich zu bewerben. Da Frauen am IMMS unterrepräsentiert sind, werden sie bei gleicher Eignung, Befähigung und fachlicher Leistung vorrangig berücksichtigt.

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

Ehrenbergstraße 27

98693 Ilmenau

Deutschland

Kontakt: Eric Schäfer

Student (m/w/d): Netlist Carpentry: Automatisierte Constraint‑Annotation für digitale Schaltungen Arbeitgeber: IMMS Institut für Mikroelektronik- und Mechatronik-Systeme gemeinnützige GmbH (IMMS GmbH)

Das IMMS ist ein hervorragender Arbeitgeber, der dir die Möglichkeit bietet, während deines Studiums aktiv an innovativen Forschungsprojekten in der Mikroelektronik mitzuarbeiten. Du profitierst von einem modernen Arbeitsumfeld, flexiblen Arbeitszeiten und einem kreativen Team, das Wert auf persönliche Entwicklung und Gleichstellung legt. Hier kannst du nicht nur deine technischen Fähigkeiten erweitern, sondern auch einen bedeutenden Beitrag zur Entwicklung zukunftsweisender Technologien leisten.
I

Kontaktperson:

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

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Student (m/w/d): Netlist Carpentry: Automatisierte Constraint‑Annotation für digitale Schaltungen

Tipp Nummer 1

Sei proaktiv! Nutze Networking-Events oder Online-Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die dir den entscheidenden Vorteil verschaffen können.

Tipp Nummer 2

Bereite dich gut auf Vorstellungsgespräche vor! Informiere dich über das Unternehmen und die Projekte, an denen sie arbeiten. Zeige, dass du wirklich interessiert bist und bringe eigene Ideen ein, wie du das Team unterstützen kannst.

Tipp Nummer 3

Nutze unsere Website für deine Bewerbung! Dort findest du nicht nur aktuelle Stellenangebote, sondern auch Informationen über unser Team und unsere Projekte. Das zeigt dein Interesse und Engagement.

Tipp Nummer 4

Bleib dran und sei geduldig! Der Bewerbungsprozess kann manchmal länger dauern. Lass dich nicht entmutigen und nutze die Zeit, um deine Fähigkeiten weiterzuentwickeln oder neue Projekte zu starten, die deinen Lebenslauf aufpeppen.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Student (m/w/d): Netlist Carpentry: Automatisierte Constraint‑Annotation für digitale Schaltungen

Fortgeschrittene Python-Kenntnisse
Fortgeschrittene Kenntnisse von Digitalschaltungen
Grundlegende Kenntnisse im Umgang mit Git
Recherchefähigkeiten
Implementierung von Parsing-Bibliotheken
Dokumentation
Test und Evaluation von Prozessen
Analytische Fähigkeiten
Teamarbeit
Kreativität

Tipps für deine Bewerbung 🫡

Sei du selbst!: Wir wollen dich kennenlernen, also zeig uns, wer du wirklich bist! Lass deine Persönlichkeit in deiner Bewerbung durchscheinen und erzähl uns, warum du für das Thema brennst.

Mach es konkret!: Vermeide allgemeine Floskeln und geh ins Detail. Erkläre uns, welche spezifischen Fähigkeiten du mitbringst, die dir bei der Arbeit an Netlist Carpentry helfen werden. Zeig uns, dass du die Anforderungen verstehst!

Struktur ist alles!: Achte darauf, dass deine Bewerbung gut strukturiert ist. Verwende klare Absätze und Überschriften, damit wir schnell die wichtigsten Informationen finden können. Ein übersichtliches Layout macht einen guten Eindruck!

Bewirb dich über unsere Website!: Um sicherzustellen, dass deine Bewerbung schnell bei uns landet, bewirb dich bitte direkt über unsere Website. So können wir deine Unterlagen am besten bearbeiten und dich zeitnah kontaktieren.

Wie du dich auf ein Vorstellungsgespräch bei IMMS Institut für Mikroelektronik- und Mechatronik-Systeme gemeinnützige GmbH (IMMS GmbH) vorbereitest

Verstehe die Anforderungen

Mach dich mit den spezifischen Anforderungen der Stelle vertraut. Lies die Stellenbeschreibung gründlich durch und überlege, wie deine Fähigkeiten und Erfahrungen zu den geforderten Kenntnissen in Python und digitalen Schaltungen passen.

Bereite praktische Beispiele vor

Überlege dir konkrete Projekte oder Erfahrungen, die du während deines Studiums oder Praktika gesammelt hast. Sei bereit, diese zu erläutern und zu zeigen, wie sie dir bei der Arbeit an der automatisierten Constraint-Annotation helfen können.

Fragen vorbereiten

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und hilft dir, mehr über das Team und die Projekte zu erfahren, an denen du arbeiten würdest.

Sei du selbst

Versuche, authentisch zu sein und deine Leidenschaft für Mikroelektronik und Softwareentwicklung zu zeigen. Ein echtes Interesse an den Themen und eine positive Einstellung können einen großen Unterschied machen.

Student (m/w/d): Netlist Carpentry: Automatisierte Constraint‑Annotation für digitale Schaltungen
IMMS Institut für Mikroelektronik- und Mechatronik-Systeme gemeinnützige GmbH (IMMS GmbH)
Standort: Ilmenau
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>