Advantest
Advantest ist ein weltweit führender Anbieter von Testlösungen für die Halbleiterindustrie. Das Unternehmen unterstützt Hersteller dabei, hochkomplexe Chips zuverlässig zu entwickeln, zu prüfen und in die Produktion zu bringen – von Testsystemen über Handling- und Schnittstellenlösungen bis hin zu datenbasierten Analyseplattformen. Mit globaler Präsenz, hoher technologischer Expertise und langjährigem Kundenvertrauen trägt Advantest dazu bei, Innovationen in Bereichen wie KI, Mobilität, Rechenzentren und vernetzter Technologie möglich zu machen.
Unternehmen
Advantest ist ein weltweit führender Anbieter von Testlösungen für die Halbleiterindustrie. Die Ursprünge des Unternehmens reichen bis ins Jahr 1954 zurück, als Advantest in Japan gegründet wurde. Heute hat das Unternehmen seinen Hauptsitz in Tokio und ist an der Tokyo Stock Exchange im Prime Market gelistet. Advantest entwickelt und vertreibt hochpräzise Testsysteme, die in der Entwicklung und Produktion moderner Halbleiter eingesetzt werden. Damit trägt das Unternehmen wesentlich dazu bei, die Qualität, Zuverlässigkeit und Leistungsfähigkeit von Chips sicherzustellen, die unter anderem in KI-Anwendungen, Rechenzentren, Smartphones, Fahrzeugen, Kommunikationstechnologien und Industrieelektronik zum Einsatz kommen.
Dienstleistungen
Advantest bietet ein breites Portfolio an Lösungen rund um das Testen von Halbleitern an. Die Leistungen lassen sich in mehrere zentrale Bereiche unterteilen:
Semiconductor Test Solutions: Entwicklung und Bereitstellung automatisierter Testsysteme für Halbleiter, darunter SoC-, Memory-, RF- und High-Performance-Testlösungen. Diese Systeme prüfen, ob Chips die geforderten Leistungs-, Qualitäts- und Zuverlässigkeitsanforderungen erfüllen.
Mechatronics und Handling Solutions: Angebot von Test-Handlern, Device Interfaces und weiteren mechatronischen Lösungen, die eine effiziente und präzise Durchführung von Halbleitertests in der Produktion ermöglichen.
System Level Test: Lösungen für Tests auf Systemebene, bei denen Halbleiter unter realitätsnahen Einsatzbedingungen geprüft werden. Dadurch können Funktionalität, Performance und Zuverlässigkeit moderner Chips noch umfassender bewertet werden.
Services, Support und Datenlösungen: Advantest unterstützt Kunden weltweit mit Wartung, technischer Betreuung, Beratung und datenbasierten Analyseplattformen, um Testprozesse effizienter zu gestalten und Produktionsqualität nachhaltig zu verbessern.
Globale Präsenz und Marktstellung
Advantest ist international tätig und zählt zu den wichtigsten Technologiepartnern der globalen Halbleiterindustrie. Mit über 7.000 Mitarbeitenden weltweit und Standorten in wichtigen Halbleitermärkten unterstützt das Unternehmen Kunden entlang der gesamten Wertschöpfungskette – von Forschung und Entwicklung bis zur Serienproduktion. Die steigende Nachfrage nach leistungsfähigen Chips für Künstliche Intelligenz, High-Performance-Computing, Mobilität und vernetzte Geräte erhöht zugleich die Bedeutung zuverlässiger Testtechnologien. Advantest positioniert sich dabei als Innovationsführer, der mit präzisen Testlösungen einen wichtigen Beitrag zur Sicherheit, Leistungsfähigkeit und Qualität moderner Technologien leistet.
Stellenprofile
-
Tätigkeiten:
Entwicklung von modernen Softwarelösungen für das automatisierte Testen von Digital SoCs der nächsten Generation mit Fokus auf höchste Qualitäts-, Zuverlässigkeits- und Leistungsstandards.
Sie arbeiten sich zielstrebig in den Softwarebereich Digital Device drivers/Embedded SW und die dort verwendete Hardware des Chip Testsystems ein. Dazu stellen wir Ihnen einen erfahrenen Mitarbeiter als Mentor zur Seite.
Sie entwickeln und pflegen multithreadfähigen, hochoptimierten C++-Code unter Verwendung modernster Algorithmen. Die Leistung des Codes ist entscheidend.
Sie entwickeln Prototypen zur Evaluierung und Weiterentwicklung innovativer Konzepte.
Sie arbeiten mit einer hochmodernen Entwicklungsumgebung auf leistungsstarken Linux-Workstations, um neue Funktionalitäten in hoher Qualität zu realisieren.
Sie arbeiten als Mitglied eines selbstorganisierten, agilen Teams nach agilen Prinzipien in einer an Ihre persönlichen und Teambedürfnisse angepassten Arbeitsumgebung.
Im Rahmen der Integration von Software und Hardware arbeiten Sie funktionsübergreifend mit Experten aus Embedded / den jeweiligen Software Driver Teams und Hardware zusammen.
Anforderungsprofil:
Ihr Hochschulstudium im Bereich Informatik, Softwaretechnik, Elektrotechnik oder verwandten Disziplinen haben Sie mit überdurchschnittlichen Leistungen abgeschlossen. Ausgeprägte Programmierkenntnisse in C++ 17 (oder neuer).
Fundiertes Verständnis von Software-Design-Konzepten und -Methoden, OOP, Algorithmen und Datenstrukturen.
Praktische Kenntnisse in objektorientierter Analyse und Design, Design Patterns und Testautomatisierung.
Ausgeprägte analytische Denkweise, datenbasierte Problemanalyse und Problemlösungskompetenz.
Fundierte Kenntnisse der Grundlagen der Elektrotechnik und Messtechnik.
Sie haben gute Kommunikationsfähigkeiten in Englisch.
Sie arbeiten lösungsorientiert mit Kolleginnen und Kollegen zusammen und fördern ein positives Miteinander.
Eine schnelle Auffassungsgabe und eine selbständige, strukturierte Arbeitsweise setzen wir voraus.
Das Arbeiten in einem international besetzten Team ist für Sie selbstverständlich.
Bevorzugte Qualifikationen:
Kenntnisse im Bereich digitaler Prozessoren, High Performance Computer
Erfahrung mit SW-Engineering-Konzepten wie: Parallelität, Wiederverwendbarkeit, Wartbarkeit, DFT
Erfahrung in SW-Entwicklung unter Linux
Erfahrung mit GIT, Eclipse, JIRA Python, Ruby und/oder anderen Skriptsprachen
Erfahrung mit agilen SW-Entwicklungsmethoden, z.B. SCRUM und SAFe
Gute Deutschkenntnisse
-
Tätigkeiten:
Definition und Pflege der Sicherheitsarchitektur der Tester-Softwareplattform, mit Schwerpunkt auf Linux-Workstation-Software.
Übersetzung der grundlegenden Cybersicherheitsanforderungen des Cyber Resilience Act (CRA) in konkrete Softwareentwicklungspraktiken und Produktanforderungen.
Durchführung von Threat Modeling und Sicherheitsrisikoanalysen für die Softwarearchitektur, Schnittstellen und externe Integrationen.
Identifikation und Analyse von Sicherheitslücken im Software-Stack, insbesondere in C++, Java und der Linux-Umgebung.
Etablierung und Pflege sicherer Entwicklungspraktiken, einschließlich:
Richtlinien für sicheres Programmieren
sicherheitsfokussierte Code Reviews
Einsatz von Tools zur statischen Codeanalyse und Analyse von Abhängigkeitssicherheiten
Überwachung von Sicherheitshinweisen und Schwachstellendatenbanken, zum Beispiel CVEs, für Drittanbieterbibliotheken, Linux-Komponenten und externe Abhängigkeiten, die im Produkt verwendet werden.
Untersuchung gemeldeter Schwachstellen oder Sicherheitsvorfälle, die die Software betreffen, sowie Koordination von Ursachenanalysen und Behebungsmaßnahmen mit den Entwicklungsteams.
Definition und Pflege von Prozessen für das Schwachstellenmanagement und die Offenlegung von Sicherheitslücken, einschließlich Nachverfolgung, Priorisierung und Behebung.
Unterstützung der Entwicklungsteams bei der Implementierung von Sicherheitsmaßnahmen, wie zum Beispiel:
Authentifizierungs- und Autorisierungsmechanismen,
sicherer Einsatz kryptografischer Funktionen,
Schutz vor gängigen Softwareschwachstellen,
Definition von Anforderungen und Konzepten für sichere Software-Updates und den Schutz der Softwareintegrität,
Mitwirkung an der für die CRA-Konformität erforderlichen Sicherheitsdokumentation, einschließlich Risikobewertungen und sicherheitsbezogener Produktdokumentation.
Tätigkeit als Sicherheitsberater für Entwicklungsteams, um sie bei der Konzeption und Umsetzung sicherer Lösungen zu unterstützen.
Bewertung der Sicherheitsauswirkungen bei der Ausführung kundenseitig bereitgestellter Testprogramme sowie Definition geeigneter Schutzmaßnahmen, zum Beispiel Sandboxing, Berechtigungen oder Ausführungsisolierung.
Anforderungsprofil:
Ausgeprägtes Verständnis für sicheres Softwaredesign und sichere Softwarearchitektur.
Erfahrung mit sicheren Entwicklungspraktiken für große Softwaresysteme.
Kenntnisse gängiger Softwareschwachstellen und geeigneter Gegenmaßnahmen, zum Beispiel OWASP Top 10 und Probleme im Bereich Speichersicherheit.
Vertrautheit mit Sicherheitsaspekten der C++- und Java-Entwicklung.
Verständnis von Sicherheitskonzepten in Linux-Betriebssystemen.
Security Engineering
Erfahrung mit Threat Modeling und Sicherheitsrisikoanalysen.
Vertrautheit mit Sicherheitstestverfahren wie statischer Analyse, Dependency Scanning und Schwachstellenanalyse.
Fähigkeit, Schwachstellenberichte zu analysieren und deren Auswirkungen auf das Produkt zu bewerten.
Erfahrung in der Untersuchung von Softwarefehlern und deren Ursachen.
Standards und Compliance
Verständnis der Anforderungen des Cyber Resilience Act (CRA) an Softwareprodukte.
Kenntnisse sicherer Softwareentwicklungsprozesse, zum Beispiel Secure Development Lifecycle, SDL.
Vertrautheit mit branchenüblichen Sicherheitsstandards und Leitlinien, zum Beispiel OWASP, NIST und ISO/IEC-Sicherheitspraktiken.
Zusammenarbeit
Fähigkeit zur engen Zusammenarbeit mit Softwarearchitekten und Entwicklungsteams.
Fähigkeit, Sicherheits- und regulatorische Anforderungen in praktische Entwicklungsrichtlinien zu übersetzen.
Ausgeprägte analytische Fähigkeiten und Problemlösungskompetenz.
Fähigkeit, Sicherheitsrisiken und Handlungsempfehlungen klar und verständlich zu kommunizieren.