Start Your Search Here

Job Search

emagine Polska

PL / Global

Senior Software Engineer C C++ M W D

Job Description

Als Senior Software Engineer entwickeln Sie innovative Softwarelösungen für hochpräzise Systeme in einem technologisch anspruchsvollen Umfeld. Sie arbeiten an der Schnittstelle zwischen Software, Automatisierung und Präzisionsmesstechnik und begleiten den gesamten Entwicklungszyklus von der Architektur bis zur Implementierung. Standort: Jena und Home-Office Wochenstunden: 38,5 Laufzeit: 24 Monate Schichtmodell: Kein Schichtmodell Ihre Rolle: Leitung von Kollegen und Mitarbeit bei der technischen Umsetzung von Softwareprojekten für Halbleiterfertigungsanlagen Entwurf robuster, echtzeitfähiger Softwarearchitekturen für hochpräzise Steuerungssysteme Definition von Schnittstellen zwischen Software, Hardware und Anlagenkomponenten Bewertung und Einführung neuer Technologien unter Berücksichtigung der strengen Anforderungen der Halbleiterindustrie Code Reviews und Sicherstellung höchster Codequalität und Zuverlässigkeit Hands-on-Entwicklung in C# und C++ mit Fokus auf WPF-basierte Bedienoberflächen für Anlagensteuerungen Entwicklung und Optimierung von Steuerungssoftware für Präzisionspositioniersysteme und Motion-Control-Komponenten Design und Implementierung von APIs zur Prozessautomatisierung Entwicklung performanter Kommunikationsschnittstellen mittels gRPC/Protobuf Erstellung von Prototypen zur Evaluierung neuer Anlagenkonzepte und Prozessoptimierungen Implementierung umfassender Unit Tests zur Sicherstellung der Anlagenzuverlässigkeit Aufbau und Optimierung der Entwicklungs- und Testinfrastruktur Verwaltung komplexer Codebases und Release-Management mit Git Integration von CI/CD-Pipelines für automatisierte Builds und Tests Fachliche Führung eines interdisziplinären Entwicklerteams Wissensvermittlung zu halbleiterspezifischen Anforderungen und Technologien Enge Zusammenarbeit mit Hardware-Ingenieuren, Physikern und Prozessentwicklern Abstimmung mit Kunden aus der Halbleiterindustrie zu technischen Anforderungen Aktive Mitgestaltung agiler Entwicklungsprozesse Ihr Profil: Abgeschlossenes Studium der Informatik, Physik, Elektrotechnik, Mechatronik oder vergleichbare Qualifikation Mindestens 5–7 Jahre Berufserfahrung in der Softwareentwicklung idealerweise in der Halbleiter-, Präzisions- oder Messtechnikbranche Exzellente Kenntnisse in C# und C++ Fundierte Erfahrung mit WPF und .NET/Foundation Routinierter Umgang mit Visual Studio und VS Code Erfahrung mit Motion-Control-Systemen und Präzisionspositionierung Kenntnisse im Design von Automatisierungs-APIs Kenntnisse in gRPC, Protobuf und industriellen Kommunikationsprotokollen Sicherer Umgang mit Git und CI/CD-Pipelines Umfassende Erfahrung mit Unit-Testing und testgetriebener Entwicklung Erfahrung mit Containerisierung von Entwicklungs- und Simulationsumgebungen Erfahrung mit webbasierten Frontends für Monitoring- und Diagnose-Dashboards Moderne Web-Technologien (TypeScript, HTML5, CSS3) Erfahrung mit weiteren UI-Frameworks Kubernetes oder andere Container-Orchestrierungsplattformen Verständnis von Lithografie-, Inspektions- oder Metrologie-Prozessen Erfahrung mit Echtzeitanforderungen und deterministischem Systemverhalten Kenntnisse in der Ansteuerung von Präzisionspositioniersystemen Vertrautheit mit Reinraumumgebungen und deren Anforderungen an Software Grundverständnis von Bildverarbeitung und Signalverarbeitung Ich freue mich auf Ihre Rückmeldung!

Złóż Now

Similar Opportunities

View all jobs