freehire launches on Product Hunt on 26 August.

Follow →

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

Summary

Leads a team to build real-time C#/C++ control software for semiconductor manufacturing systems, including WPF UIs, gRPC APIs, and CI/CD pipelines.

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

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available