Auf einen Blick
- Aufgaben: Entwickeln Sie Software und Algorithmen für automatisiertes Design analoger integrierter Schaltungen.
- Unternehmen: Wir sind ein innovatives Unternehmen im Bereich Forschung und Entwicklung mit internationalem Team.
- Vorteile: Vielfältige Möglichkeiten zur kreativen Entfaltung und Mitarbeit an bahnbrechenden Projekten.
- Weitere Informationen: Fließende Englischkenntnisse sind erforderlich; Deutschkenntnisse von Vorteil.
- Warum dieser Job: Gestalten Sie die Zukunft der Technologie mit Ihrer technischen Expertise und Kreativität.
- Qualifikationen: Erforderlich sind 3-5 Jahre Erfahrung in Algorithmusentwicklung und Kenntnisse in C++ und Python.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Wir sind für Jobs, die das Leben aller Menschen beeinflussen. Was wäre, wenn Ihre Ideen die Art und Weise verändern könnten, wie die Welt sich verbindet, Energie bereitstellt oder denkt? Als Staff Engineer AMS Implementation (f/m/div) in unserem Forschungs- und Entwicklungsteam haben Sie die Möglichkeit, Kreativität mit Ihrem technischen Fachwissen zu verbinden, die Zukunft der Technologie zu gestalten, bahnbrechende Projekte voranzutreiben und neue Ideen zum Leben zu erwecken. Sind Sie dabei?
Ihre Rolle
- Entwickeln von Software und Algorithmen für das automatisierte physikalische Design von analogen integrierten Schaltungen sowie diskreten Leistungsbauelementen und ladekopplungsfähigen Geräten.
- Aufbauen und Optimieren von räumlichen Indizes und graphbasierten Engines: Sweep-Line-Operationen, Intervall-/Segmentbäume, R-Baum-basierte Abfragen, planar graphische Konstruktion und Analyse sowie Matching-Algorithmen für Einschränkungen wie Symmetrie und Ausrichtung.
- Modellierung komplexer AMS-Layout-Regeln über Constraint-Programmierung, Implementierung und Feinabstimmung von Gecode oder OR-Tools CP-SAT-Modellen; Entwicklung benutzerdefinierter Propagatoren nach Bedarf, Festlegung von Diagnosen und KPIs für Modellqualität und Solver-Leistung.
- Parallelisieren von rechenintensiven Kernen unter Verwendung von OpenMP und standardmäßigen Parallelalgorithmen; Optimierung des Speicherverhaltens und Validierung der Skalierbarkeit auf Linux/LSF-Clustern.
- Einrichten von Test- und Qualitätspraktiken für Geometriekernel und CP-Modelle: Erstellen von Unit-Tests und Fuzzing für geometrische Randfälle.
- Verbessern bestehender Softwaremodule einschließlich Refactoring, Testen und Wartung vorhandener Codes.
- Kommunizieren und Zusammenarbeiten mit unserem internationalen Team für analoge Entwurfsautomatisierung, um den Erfolg aller oben genannten Aktivitäten zu gewährleisten.
Ihr Profil
- Ein Abschluss in Elektrotechnik, Informatik oder einem ähnlichen Bereich; Doktortitel (Ph.D.) wird stark bevorzugt.
- Mindestens 3–5 Jahre Erfahrung in der Algorithmusentwicklung, die direkt auf AMS-EDA anwendbar ist, insbesondere in der computergestützten Geometrie für analoges Layout-Synthese, Constraint-Programmierung und Solver-Nutzung (z.B. Gecode, OR-Tools CP-SAT) sowie CPU-only Parallelalgorithmen in modernem C++ unter Verwendung von OpenMP und standardmäßigen Parallelalgorithmen (C++17/C++20).
- Tiefgehendes Wissen über räumliche und graphbasierte Datenstrukturen (z.B. Sweep-Line, Intervall-/Segmentbäume, R-Bäume, planare Graphen, Matching/Flow), die für das analoge physikalische Design relevant sind.
- Fortgeschrittene Kenntnisse in der Python-GUI-Programmierung und Cadence SKILL sowie Kenntnisse der Cadence Virtuoso-Software-Suite (Schematische und Layout-Eingabe) sind erforderlich.
- Erfahrung in Quantencomputing, maschinellem Lernen, künstlichen neuronalen Netzen und verstärkendem Lernen sowie zugehöriger Software wie Modellentwicklung in Python/Torch.
- Vertrautheit mit dem Unix/Linux-Betriebssystem als Benutzer und Administrator sowie Erfahrung in Shell-Scripting und der Nutzung von LSF-Serverfarmen.
- Fließende Englischkenntnisse; Deutsch ist von Vorteil.
Kontakt
Alexander Greie, LinkedIn
Inklusion
Wir schätzen Vielfalt und Inklusion und heißen jeden willkommen, so wie er ist. Wir basieren unsere Einstellungsentscheidungen auf der Erfahrung und den Fähigkeiten des Bewerbers.
Staff Engineer AMS Implementation (f/m/div) Arbeitgeber: Infineon Technologies
Infineon Technologies bietet Ihnen als MSR-Techniker in Villach ein dynamisches Arbeitsumfeld, das von Innovation und Teamarbeit geprägt ist. Unsere Mitarbeiter profitieren von umfangreichen Weiterbildungsmöglichkeiten und einer offenen Unternehmenskultur, die Kreativität und Eigenverantwortung fördert. Zudem genießen Sie die Vorzüge einer attraktiven Lage in Kärnten, die sowohl berufliche als auch persönliche Lebensqualität vereint.