Zum Inhalt springen
freelancermapOffen

Senior Systems & High-Performance SW Engineer C#/.NET (m/w/d) – Low-Level & Messdatenverarbeitung

Randstad Professional GmbH (vorm. GULP) · Mannheim, Deutschland · Hybrid · Senior

  • Mannheim, Deutschland · Hybrid
  • 6 Monate
  • German

Indexiert (vor 12 Tagen) · laufend aktualisiert

Start
ab sofort
Laufzeit
6 Monate
Arbeitsmodell
Hybrid
Vertrag
Freelance / B2B
Erfahrungslevel
Senior
Referenz
3061522

Geforderte Skills

Nice to have:Optical MetrologyInterferometrySemiconductor ManufacturingSECS/GEMC++RESTful API Design.NET MAUIWPFGerman

Sprachen: German

Jobbeschreibung

Project overview

Unser Kunde ist ein weltweit führender Technologieanbieter für hochpräzise optische Inspektions- und Messsysteme (u. a. Weißlichtinterferometrie und Reflektometrie) für die Halbleiterindustrie. Die Systeme messen Wafer-Oberflächen bis auf atomare Ebene und sind direkt an die FAB-Leitsysteme führender Chiphersteller angebunden.

Für die nächste Generation hochpräziser Halbleiter-Messtechnikanlagen wird die Kernsoftware zur Erfassung, In-Memory-Verarbeitung und Analyse hochvolumiger Sensordatenströme skaliert und weiterentwickelt. Das Projekt bewegt sich an der Schnittstelle zwischen High-Level-Architektur und nativer Systemprogrammierung: Um Messungen im Nanometerbereich ohne Latenzabrisse zu gewährleisten, muss C# wie eine Systemprogrammiersprache eingesetzt werden – mit vollständiger Kontrolle über Speicherallokationen, Thread-Synchronisation und CPU-Cache-Effizienz, um Stop-the-World-Pausen des Garbage Collectors zu eliminieren.

Rahmendaten der Position

  • Start: ASAP / nach Absprache
  • Laufzeit: 6 Monate (Option auf Verlängerung)
  • Auslastung: Vollzeit (Teilzeit nach Absprache)
  • Einsatzort: Raum Mannheim (Hybrid: 60% Remote / ca. 2 Tage pro Woche vor Ort für Hardware-Tests)
  • Projektsprache: Englisch
  • Konzeption, Implementierung und Optimierung hochperformanter, echtzeitnaher Verarbeitungs-Engines für optische Sensordaten in modernem C# / .NET
  • Entwurf latenzarmer, multithreadeter und lock-freier Architekturen zur massiven In-Memory-Datenverarbeitung
  • Konsequente Vermeidung von GC-Druck durch Zero-Allocation-Entwurfsmuster (Span, POH, ArrayPool, stackalloc)
  • Anbindung hardwarenaher Treiber und nativer C/C++-Bibliotheken über performante Interop-Mechanismen (P/Invoke, Blittable Types, Pinned Memory)
  • Ursachen- und Performanceanalyse auf CPU-, Speicher- und IL/Maschinencode-Ebene bei Deadlocks, Latenzpeaks oder Hardware-Quirks
  • Begleitung moderner Software-Engineering-Praktiken (Clean Architecture, TDD, automatisierte Tests) im internationalen Scrum-Team

Requirements

  • Langjährige Senior-Expertise in C# (v14) und modernem .NET mit klarem Schwerpunkt auf High-Performance, Systems Programming oder hardwarenahe Softwareentwicklung
  • Fundiertes Verständnis des CLR-Speichermodells und Speicher-Layouts auf Byte-Ebene (Objekt-Overhead, SyncBlock, MethodTable, Gen 0–2, LOH, Pinned Object Heap)
  • Routine im Einsatz moderner Zero-Allocation-Primitiven (Span, ReadOnlySpan, Memory, ArrayPool, NativeMemory)
  • Tiefgehendes Know-how in Concurrency und Multi-Threading auf Hardware-Ebene (Lock-Free-Patterns, atomare CAS-Operationen via Interlocked, Memory Barriers, Vermeidung von False Sharing / Cache-Line Bouncing)
  • Nachweisbare Erfahrung im Managed/Unmanaged Interop (P/Invoke, Marshaling, Pinning, Umgang mit Pointer-Arithmetik im unsafe-Kontext)
  • Erfahrung mit Profiling- und Diagnosewerkzeugen auf Systemebene (z. B. WinDbg mit SOS, PerfView, BenchmarkDotNet oder JetBrains dotMemory)
  • Projekterfahrung in hardwarenahen Domänen (Messtechnik, Sensorik, Bildverarbeitung/Machine Vision, Medizintechnik oder High-Throughput-Systeme)
  • Verhandlungssichere Englisch-Kenntnisse

Nice to have

Haben wir Ihr Interesse geweckt? Dann freuen wir uns auf Ihr aktuelles Profil unter Angabe Ihrer Verfügbarkeit sowie Ihres Stundensatzes.

  • Domänenwissen in optischer Messtechnik, Interferometrie, Halbleiterfertigung oder SECS/GEM-Schnittstellen
  • Erfahrung in der C/C++-Entwicklung oder der Migration monolithischer Mess-Software in serviceorientierte Architekturen
  • Kenntnisse im RESTful API Design für Steuerungs- und Maschinenschnittstellen
  • UI-Entwicklung mit .NET MAUI oder WPF
  • Deutsch-Kenntnisse

Indexiert von der 9am-Meta-Suche. Du bist Job-Anbieter? Listing beanspruchen oder verwalten

Gefunden auf FreelancerMap DE

  1. StriiveNeu

    Senior Developer

    HeadFirst· Utrecht, Niederlande· Senior

    • .NET Core
    • C#
    • Angular
    • +9

  2. StriiveNeu

    Developer - Judiciary

    YellowFriday· Utrecht, Niederlande· Senior

    • .NET Core
    • .NET Full Framework
    • C#
    • +9

  3. JobbörseNeu

    PLC Programmer

    Vertraulich· NRW, 100% vor Ort, Deutschland· Vor Ort· Senior

    • PLC Programming
    • Siemens TIA Portal
    • Rockwell Studio 5000
    • +9

Alle Jobs durchsuchen
Kostenlos anmelden und bewerben