B&A
ASM
Senior Software Engineer I
Über die Stelle
Starten Sie Ihre Karriere bei ASM, wo modernste Technologie auf eine kollaborative Unternehmenskultur trifft.
Seit über 55 Jahren ist ASM Vorreiter bei zukunftsweisenden Innovationen und dem technologisch Machbaren. Mit mehr als 4,500 ASMern aus 70 Nationen spielen unsere Mitarbeiter und unsere fortschrittlichen Halbleiterbauelemente eine entscheidende Rolle bei Trends wie 5G, Cloud Computing, KI und autonomem Fahren. Wir sind jedoch mehr als nur ein Technologieunternehmen. Wir legen Wert auf Vielfalt, Inklusion und Nachhaltigkeit, während wir danach streben, einen positiven Einfluss auf die Welt zu nehmen. Unsere Entwicklungsprogramme unterstützen Ihr Wachstum, gestalten Ihre Zukunft und verschieben die Grenzen der Innovation, um Potenziale zu entfalten.
Senior Engineer I, Software Engineering (Phoenix, AZ)
Die Position
Als Senior Software Engineer bei ASM arbeiten Sie an der Schnittstelle zwischen fortschrittlicher Software, komplexen Hardwaresystemen und realen Auswirkungen auf unsere Kunden. Sie fungieren als technischer Leiter und lösen anspruchsvolle Softwareprobleme, um die Zuverlässigkeit, Sicherheit und Leistung von Halbleiterfertigungsanlagen zu verbessern, die von Kunden weltweit eingesetzt werden.
In dieser Rolle leiten Sie komplexe Untersuchungen, beeinflussen Entscheidungen zur Systemarchitektur und treiben langfristige Softwareverbesserungen voran, die die Halbleiterfertigungstechnologie der nächsten Generation unterstützen.
Wir entwickeln die Technologie, die die Chips in Geräten ermöglicht, welche das Leben auf der ganzen Welt verbessern. Wir tun dies mit Blick auf die Zukunft, indem wir die Grenzen des Machbaren durch modernste Innovationen verschieben und die nächste Welle technologischer Durchbrüche vorantreiben, die unser Leben, Arbeiten und unsere Vernetzung prägen.
Um mehr über ASM zu erfahren, besuchen Sie uns unter asm.com asm.com/ sowie auf LinkedIn linkedin.com/company/asm/, Facebook facebook.com/ASMOfficialCompany, Instagram instagram.com/asmofficialcompany/, X twitter.com/ASMofficialco]and YouTube youtube.com/c/ASM_Official.
Ihre Aufgaben
- Leitung technischer Untersuchungen im Zusammenhang mit softwarebasierten Sicherheitsverriegelungen sowie Validierung von Korrektur- und Präventivmaßnahmen.
- Analyse von Interaktionen zwischen mehreren Subsystemen, um ein umfassendes Verständnis des Plattformverhaltens und der Arbeitsabläufe zu erlangen.
- Vorantreiben von Root Cause and Corrective Action (RCCA)-Bemühungen unter Verwendung von Paketmitschnitten, Protokollanalysen und systemweiter Fehlerbehebung.
- Entwurf, Bewertung und Verbesserung von Subsystemarchitekturen, einschließlich Multithreading-Anwendungen und Scheduler-Interaktionen.
- Entwicklung, Bereitstellung, Wartung und Erweiterung von Software für fortschrittliche Halbleiterfertigungsanlagen.
- Fehlerbehebung bei komplexen Softwareproblemen, einschließlich Echtzeit-Steuerungssystemen.
- Fungieren als technischer Eskalationspunkt für Field Engineers und Kunden weltweit.
- Zusammenarbeit mit Qualitätssicherungs- und Support-Teams zur Reproduktion von Problemen aus dem Feld und zur Verbesserung der Abdeckung von Regressionstests.
- Erstellung und Überprüfung von Softwarespezifikationen, Designdokumenten und Testplänen.
- Untersuchung technischer Anfragen und Bereitstellung klarer Analysen mit umsetzbaren Lösungen.
- Bewertung und Beeinflussung von Software-Engineering-Tools, Prozessen und Designentscheidungen.
- Koordination schneller Software-Fixes und Deployments in geschäftskritischen Kundenumgebungen.
- Präsentation technischer Ergebnisse, Projekt-Updates und datengestützter Erkenntnisse vor internen Teams und Kunden, einschließlich der Ergebnisse von DOE-Analysen.
Mindestanforderungen
Ihr Profil
- Bachelor-Abschluss in Informatik oder einem verwandten Fachbereich mit 7+ Jahren relevanter Erfahrung, Master-Abschluss mit 4+ Jahren oder Promotion mit 3+ Jahren relevanter Erfahrung.
- Fundierte Erfahrung in der Softwareentwicklung mit C++ und/oder C#.
- Solides Verständnis der Entwicklung von Multithreading-Anwendungen.
- Erfahrung in der Arbeit mit Softwarespezifikationen, technischer Dokumentation und APIs.
- Kenntnisse der Software-Speicherarchitektur, des Debuggings und der Leistungsanalyse.
- Ausgeprägte analytische Fähigkeiten und Problemlösungskompetenz.
- Fähigkeit, komplexe technische Konzepte effektiv an funktionsübergreifende Teams zu kommunizieren.
Bevorzugte Qualifikationen
- Höherer Abschluss (Master +).
- Erfahrung mit Softwarearchitektur, Maschinensteuerungssystemen oder Halbleiterfertigungsanlagen.
- Praktische Erfahrung mit GUI-Entwicklung, Gerätetreibern und interruptgesteuerter Software.
- Kenntnisse in Netzwerktechnik, Datenkommunikation und EtherCAT.
- Verständnis von dynamischen Scheduling-Algorithmen und Techniken zur Vermeidung von Deadlocks.
- Erfahrung mit Debuggern, Build-Systemen und Konfigurationsmanagement-Tools.
- Fähigkeit zur Fehlerbehebung bei Software-, Elektro- und Mechanikproblemen aus einer systemweiten Perspektive.
- Erfahrung im Entwurf und der Analyse komplexer Design of Experiments (DOE), einschließlich multivariater Analyse oder Principal Component Analysis (PCA).
Bewerben Sie sich noch heute und werden Sie Teil von dem, was als Nächstes kommt.
--------------------------------------------------------------------------------
ASM ist ein Arbeitgeber, der Chancengleichheit fördert und qualifizierte Bewerber unabhängig von Rasse, Hautfarbe, Religion, Alter, Nationalität, sozialer oder ethnischer Herkunft, sexueller Orientierung, Geschlecht, Geschlechtsidentität oder -ausdruck, Familienstand, Schwangerschaft, politischer Zugehörigkeit, Behinderung, genetischen Informationen, Veteranenstatus oder anderen gesetzlich geschützten Merkmalen berücksichtigt.
