Dr. Nicolai Hähnle

Angestellt, Principal Member of Technical Staff, Advanced Micro Devices GmbH
Berlin, Deutschland

Fähigkeiten und Kenntnisse

Algorithm design
C
C++
Combinatorial optimization
Compiler
Cryptography
Device Driver
Electronic Design Automation
Integer programming
Linear programming
Linux
Linux (Kernel)
LLVM
Mathematics
Mathematical Modelling
Mathematical optimization
OpenGL
Python
Software Design

Werdegang

Berufserfahrung von Nicolai Hähnle

  • Bis heute 5 Jahre und 1 Monat, seit Juli 2020

    Principal Member of Technical Staff

    Advanced Micro Devices GmbH

    LLVM-based shader compiler development; representative for SPIR-V at the Khronos Group; moving up and down the entire graphics stack where needed, all the way down to firmware and engaging with future hardware architecture.

  • Bis heute 9 Jahre und 10 Monate, seit Okt. 2015

    SMTS Software Development Engineer

    Advanced Micro Devices GmbH

    Linux open-source graphics driver development. Focus on shader compilation (LLVM) and OpenGL, but occasionally moving anywhere else in the stack, up to tracking down race conditions in core Linux kernel functions.

  • 2 Jahre und 6 Monate, Apr. 2013 - Sep. 2015

    Post-doctoral Researcher

    Research Institute for Discrete Mathematics, Bonn

    Invention and implementation of new algorithms for Electronic Design Automation of Microprocessor Designs, with a focus on mathematical background, in the context of a decades long collaboration with industry. Supervising students, as well as teaching bachelor and master level courses in mathematics (Linear and Integer Optimization, Lattices in Convex Bodies).

  • 1 Jahr, März 2012 - Feb. 2013

    Research assistant

    Technical University Berlin

  • 3 Jahre und 4 Monate, Nov. 2008 - Feb. 2012

    Doctoral assistant

    Ecole Polytechnique Fédérale de Lausanne

Ausbildung von Nicolai Hähnle

  • 4 Jahre und 2 Monate, Nov. 2008 - Dez. 2012

    Mathematics

    Ecole Polytechnique Federale de Lausanne

    Combinatorial optimization, Linear and Integer Programming

  • 4 Jahre und 1 Monat, Okt. 2004 - Okt. 2008

    Mathematics

    Universität Paderborn

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Muttersprache

  • Französisch

    Grundlagen

  • Spanisch

    Grundlagen

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z