Hardware-naher Algorithmenentwickler

ZEISS Group
Braunschweig, Germany
27 days ago

Role details

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

Tech stack

C++ (Programming Language) Profiling Nvidia CUDA Computer Engineering Linux Open Source Technology OpenCL Software Architecture Software Engineering Toolchain Multithreading Information Technology
+1 more
Vulkan Graphics API

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.

  • Entwicklung und Performance-optimierte Implementierung und Portierung komplexer Algorithmen auf GPU-Basis (OpenCL, Vulkan, CUDA)
  • Profiling, Optimierung und Stabilisierung von zeitkritischen Komponenten (Runtime, Speicher, Durchsatz)
  • 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)
  • Enge Zusammenarbeit mit unserer Software-Abteilung sowie dem Hardware-Team

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.

About the company

ZEISS Industrial Quality Solutions steht für wegweisende Messtechnologie mit mehr als 100 Jahre Tradition. Wir entwickeln und produzieren leistungsstarke taktile, optische 3D- und Röntgenmessgeräte und bieten gleichzeitig passende Softwarelösungen zur Auswertung der Messdaten. Mit einem starken und breiten Technologie- und Softwareportfolio, umfassenden Know-how sowie einer globalen Aufstellung ist ZEISS präferierter Partner in den verschiedensten Industriesparten, wie unter anderem der Elektromobilität, Medizintechnik, der additiven Fertigung und dem Flugzeugbau.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on de.indeed.com

Inside ZEISS Group

Culture, engineering, and team stories

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:32 min

Introduction to Zeiss and industrial manufacturing hardware

Andreas Kaldun Andreas Kaldun

47 sec

Profiling native execution calls with async-profiler

Gonzalo Ortiz Jaureguizar Gonzalo Ortiz Jaureguizar · WWC Europe 2026

1:42 min

Navigating emerging hardware standardization in vendor programming ecosystems

Paul Graham Paul Graham · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

3:18 min

Introduction to semiconductor technology and algorithms at Zeiss

Michael Niebisch Michael Niebisch · WWC 2024

2:17 min

Comparing code profiling with surface level monitoring

Jérôme Vieilledent · LIVE

Videos

See all

Related articles

See all