JR_1045554 Hardware-nahen Software Developer - Architektur & GPU-Algorithmen _Carl Zeiss GOM

Carl Zeiss AG
23 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German

Job location

Tech stack

C++
Profiling
Nvidia CUDA
Computer Engineering
Linux
Open Source Technology
OpenCL
Software Architecture
Software Engineering
Toolchain
Multithreading
Information Technology

Job description

Als Hardware-naher Softwareentwickler (m/w/x) konzipieren Sie Software-Architekturen und setzt komplexe Algorithmen performant auf unterschiedlichen Hardwareplattformen um. Sie arbeiten eng mit Hardware-, Software- und Forschungsteams zusammen.

  • Design und Auslegung von Software-Architekturen, Workflows und Funktionen für optische Messsysteme
  • Hardware-nahe Implementierung dieser Workflows auf verschiedenen Prozessorplattformen (CPU, Embedded-Systeme, GPU)
  • Performance-optimierte Implementierung und Portierung komplexer Algorithmen auf GPU-Basis (OpenCL, Vulkan, CUDA)
  • Profiling, Optimierung und Stabilisierung von zeitkritischen Komponenten (Runtime, Speicher, Durchsatz)
  • Enge Zusammenarbeit mit unserem interdisziplinären Team aus Forschung, Entwicklung, Produktion und Vertrieb

Requirements

  • Abgeschlossenes Studium in Informatik, Elektrotechnik, Technischer Informatik, Physik oder vergleichbar
  • Sehr gute Kenntnisse in C und C++ (idealerweise moderne C++-Standards)
  • Erfahrung in hardware-naher Softwareentwicklung (z. B. Embedded, Treiber, Real-Time, Performance-kritische Anwendungen)
  • Solide Linux-Kenntnisse (Entwicklung, Toolchains, Skripte)
  • Idealerweise Erfahrung in High-Performance-Programmierung (Parallelisierung, Multithreading, SIMD, Vektorisierung)
  • Erfahrung mit GPU-Programmierung (OpenCL, Vulkan, CUDA) ist ein großes Plus
  • Analytische Stärke, strukturiertes Arbeiten und zielorientierte Lösungsfindung
  • Hohe Motivation, Teamfähigkeit und Freude an komplexen technischen Herausforderungen Wenn Sie privat an Performance-/GPU-Projekten, Open-Source-Software oder Embedded-/Maker-Projekten arbeiten, können Sie diese gern in Ihrer Bewerbung kurz erwähnen. Werden Sie Teil unseres Teams und setzen Sie neue Maßstäbe in der industriellen Messtechnik!

Apply for this position