Netflix - 1d ago
Reddit - 4d ago
BS or MS degree in Computer Science, Engineering, Mathematics or related degree
5+ years of respective work experience as software developer
Strong proficiency in C/C++, Python, software design, parallel programming techniques
Confirmed expertise with developing native software on Windows and Linux operating systems
A distinct passion for performance optimization of AI and/or 3D-graphics E2E workflows and in-depth experience with tools for profiling CPU/GPU code and memory transfers
Fundamental understanding of SoC, CPU or GPU architectures
Good communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills
Self-motivated, driven work ethic that thrives in a matrix environment
Occasional travel for conferences and on-site visits with external partners
Knowledge of most recent ARM architecture, ARM assembly and memory model
Experience with the SSE, AVX, NEON or SVE instruction set extensions
Expertise with GPU compute or graphics APIs, like CUDA, Vulkan, or DX12
Hands-on with energy efficiency tuning on SoC platforms or embedded systems
Work with our fast-pace developer ecosystem partners on optimizing their software applications to run at highest standard energy efficiency and at outstanding end-to-end runtime performance on new generation ARM platforms.
Collaborate with internal engineering teams and become influential to full-stack system design by providing relevant runtime characteristics of real-world workflows and constantly challenge SoC design specifications by proof of concepts.
Work hand in hand with other domain-expert team members to focus on computational intensive AI and 3D-graphics workloads.
Stay on top of latest research about software optimization techniques on ARM platforms, perform targeted POCs and publish results as whitepapers or developer blogs and present your findings at developer conferences.
NVIDIA is widely considered to be one of the technology world’s most desirable employers.
Equal opportunity employer with a focus on diversity and inclusion.
Reasonable accommodation for individuals with disabilities during the application process and employment.
Senior Software Engineer, Chrome Operating System
Munich, Germany
Staff Library Software Engineer - Java
Germany (Remote)
Intermediate Backend Engineer, Package
Remote EMEA