Roku
Halo Industries, Inc.
Principal Software Engineer
Das Unternehmen
Halo Industries hat eine Technologie erfunden, um ein jahrzehntealtes Verfahren zur Sägeblattbearbeitung von Halbleitermaterialien zu ersetzen, das jährlich Milliarden von Dollar an hochwertigen Materialien verschwendet.
Die laserbasierte Technologie von Halo eliminiert diese Verschwendung im Herstellungsprozess von Siliziumkarbid (SiC)-Substraten und verbessert sowohl die Materialkosten als auch die Leistung, während sie gleichzeitig ein beschleunigtes Wachstum für eine Vielzahl von wachstumsstarken Anwendungsbereichen ermöglicht, darunter Elektrofahrzeuge, Netzwerkinfrastruktur, industrielle HLK-Systeme und andere Hochspannungs-Leistungselektroniksektoren.
Halo wurde ursprünglich 2014 aus der Stanford University ausgegründet und erwarb nach erfolgreicher Demonstration der Präzisionsschneidanlagen des Unternehmens eine bedeutende Serie-A-Finanzierungsrunde von Risikokapitalgebern im Jahr 2020. Nach dem kürzlichen Abschluss einer Serie-B-Finanzierungsrunde von über 80 Mio. US-Dollar treibt Halo das schnelle Wachstum des Teams und der Produktionskapazitäten des Unternehmens voran.
Halo Industries ist gut finanziert, hat enge Beziehungen zu mehreren strategischen Kunden und ist auf schnelles operatives Wachstum, Umsatzsteigerung und Wertsteigerung vorbereitet.
Die Gelegenheit
Während Halo von der F&E zur Massenproduktion übergeht, suchen wir einen Principal Machine Control Software Engineer zur Unterstützung der Entwicklung, Integration und Wartung von Anlagensteuerungssystemen für unsere Halbleiterproduktionsanlagen.
Diese Rolle konzentriert sich auf praktische Softwareentwicklung und Systemintegration in enger Zusammenarbeit mit funktionsübergreifenden Ingenieurteams. Der Ingenieur wird an ein erfahrenes Mitglied des Machine Control Teams berichten und zur Entwicklung zuverlässiger, skalierbarer Automatisierungssysteme beitragen.
Verantwortlichkeiten
- Leitung des Designs, der Entwicklung und des Lebenszyklusmanagements fortschrittlicher Maschinensteuerungssoftware für Halbleiterfertigungsanlagen, um Skalierbarkeit, Zuverlässigkeit und Leistung in hochpräzisen Umgebungen zu gewährleisten.
- Architektur und Überwachung der Implementierung von industriellen Kommunikationsframeworks, einschließlich SECS/GEM, TCP/IP, EtherCAT, Modbus, Ethernet/IP und RS232/RS485, zur Schaffung robuster und erweiterbarer Schnittstellen über komplexe Systeme hinweg.
- Entwicklung von Hochleistungs-Softwarelösungen in C# (einschließlich WPF), Definition von Standards für grafische Benutzeroberflächen, Gerätekommunikationsschichten und Echtzeitsystemüberwachung.
- Verantwortung für die Integrationsstrategie von Hardware-Subsystemen wie Robotik, Motion-Control-Systemen, Lasern und Datenerfassungsgeräten, um eine nahtlose Koordination zwischen Software und physischen Komponenten zu gewährleisten.
- Definition und Steuerung der Entwicklung von Bedienersteuerungssystemen, Automatisierungslogik und Zustandsautomaten für hochentwickelte Anlagen, mit Schwerpunkt auf Wartbarkeit, Fehlertoleranz und betrieblicher Effizienz.
- Leitung von systemweiten Debugging-, Test- und Validierungsbemühungen, Etablierung von Best Practices und Mentoring von Ingenieuren bei der Ursachenanalyse und Fehlerbehebung über Hardware-Software-Grenzen hinweg.
- Funktionsübergreifende Zusammenarbeit mit Maschinenbau-, Elektro- und Systemingenieurteams zur Förderung der End-to-End-Systemintegration, Beeinflussung von Designentscheidungen und Lösung komplexer technischer Herausforderungen.
- Festlegung und Durchsetzung von Standards für Softwarearchitektur, Steuerungsmethoden und Sicherheitspraktiken im Einklang mit Branchenvorschriften und internen Qualitätsmaßstäben.
- Förderung von technischer Exzellenz durch Code-Reviews, Dokumentationsstandards, Versionskontrollstrategien und kontinuierliche Verbesserung von Entwicklungsprozessen.
- Bereitstellung technischer Führung und Mentoring für Ingenieurteams, Beitrag zur strategischen Planung, Technologieroadmaps und Innovationsinitiativen innerhalb der Organisation.
Grundlegende Qualifikationen
- Bachelor-Abschluss in Software Engineering, Informatik oder einem verwandten technischen Bereich
- 20+ Jahre relevante Erfahrung in der Maschinensteuerung, Automatisierung oder industriellen Softwareentwicklung
- Praktische Erfahrung mit industriellen Kommunikationsprotokollen (z. B. Modbus, TCP/IP, serielle Schnittstellen)
- Erfahrung in der Entwicklung von Software in C# für Hardwaresteuerung und UI-Anwendungen
- Erfahrung mit industrieller Automatisierungshardware
- Verständnis von Motion-Control-Konzepten, einschließlich PID-Regelung und Zustandsautomaten-Design
Bevorzugte Qualifikationen
- Erfahrung mit Halbleiteranlagen oder ähnlichen Industrieumgebungen
- Erfahrung mit Wafer-Handling-Robotern oder Halbleiterbauelementen
- Starke Problemlösungs- und Debugging-Fähigkeiten in komplexen elektromechanischen Systemen
- Erfahrung mit Python
- Erfahrung mit SECS/GEM und Fabrikautomatisierungssystemen
- Erfahrung mit maschineller Bildverarbeitung oder Kamerasystemen
- Kenntnisse von Manufacturing Execution Systems (MES)
- Hintergrund in Mechatronik oder Automatisierungssystemen
- Krankenversicherung (Medizinisch, Zahnärztlich & Sehkraft)
- Altersvorsorgeplan (401k, IRA)
- Bonusplan-berechtigt
- Bezahlte Freistellung (Urlaub, Krankheitstage & Feiertage)
- Lebensversicherung (Basis, Freiwillig & AD&D)
- Familienurlaub (Mutterschaft, Vaterschaft)
- Kostenlose Verpflegung & Snacks
- Aktienoptionsplan
- Kurz- & Langzeitinvaliditätsversicherung
Grundgehalt $200,000 - $220,000
Zusätzliche Informationen
Wir sind bestrebt, ein integratives Arbeitsumfeld zu schaffen, in dem sich alle Teammitglieder wertgeschätzt und unterstützt fühlen. Wir begrüßen Bewerber aus verschiedenen Hintergründen, einschließlich Personen aus unterrepräsentierten Gemeinschaften in MINT-Bereichen. Wenn Sie die meisten der Qualifikationen erfüllen und von dieser Gelegenheit begeistert sind, ermutigen wir Sie, sich zu bewerben.
