Senior Software Engineer C# / C++ (m/w/d)

Summary

Senior engineer designing and developing real-time C# and C++ software for semiconductor manufacturing equipment, including WPF-based control UIs, motion-control systems, gRPC APIs, and CI/CD pipelines. Leads an interdisciplinary team through the full development lifecycle from architecture to deployment.

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!

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available