Hardware-nahen Software Developer - Architektur & GPU-Algorithmen (m/w/x) - Anwendungsentwicklung, E
ZEISS
Braunschweig, Germany Full Time Technology Jobs Germany New
Job Description
Job Description
Ihre Rolle
\nAls 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.
\n- \n
- Design und Auslegung von Software-Architekturen, Workflows und Funktionen für optische Messsysteme \n
- Hardware-nahe Implementierung dieser Workflows auf verschiedenen Prozessorplattformen (CPU, Embedded-Systeme, GPU) \n
- Performance-optimierte Implementierung und Portierung komplexer Algorithmen auf GPU-Basis (OpenCL, Vulkan, CUDA) \n
- Profiling, Optimierung und Stabilisierung von zeitkritischen Komponenten (Runtime, Speicher, Durchsatz) \n
- Enge Zusammenarbeit mit unserem interdisziplinären Team aus Forschung, Entwicklung, Produktion und Vertrieb \n
Ihr Profil
\n- \n
- Abgeschlossenes Studium in Informatik, Elektrotechnik, Technischer Informatik, Physik oder vergleichbar \n
- Sehr gute Kenntnisse in C und C++ (idealerweise moderne C++-Standards) \n
- Erfahrung in hardware-naher Softwareentwicklung (z. B. Embedded, Treiber, Real-Time, Performance-kritische Anwendungen) \n
- Solide Linux-Kenntnisse (Entwicklung, Toolchains, Skripte) \n
- Idealerweise Erfahrung in High-Performance-Programmierung (Parallelisierung, Multithreading, SIMD, Vektorisierung) \n
- Erfahrung mit GPU-Programmierung (OpenCL, Vulkan, CUDA) ist ein großes Plus \n
- Analytische Stärke, strukturiertes Arbeiten und zielorientierte Lösungsfindung \n
- Hohe Motivation, Teamfähigkeit und Freude an komplexen technischen Herausforderungen \n
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.
Posted August 28, 2026