Senior C++ Software Engineer optimizing GPU performance for self-driving technology solutions. Analyzing and enhancing GPU-based algorithms for efficiency and design influence of compute platforms.
Responsibilities
Build real-time instrumentation for performance monitoring (CPU, GPU, latency, memory) and develop offline benchmarking frameworks, tools, and scripts to evaluate & analyze performance at scale in CI/vehicle, and establish budgets for next-gen architectures.
Analyze performance metrics to identify GPU hotspots and root causes, and propose and co-implement actionable solutions with component teams.
Support teams on bringing serial algorithms to the GPU to maximize compute utilization and improve overall latency.
Work as part of the Core team to design a middleware framework that promotes by default efficient and performant code development by maximizing CPU and GPU.
Requirements
BS in computer science or related field and 7+ years of experience.
Strong knowledge of CUDA as applied to recent GPU microarchitectures (e.g., Ampere, Blackwell) and experience debugging/optimizing GPU kernels using tools like Nsight.
Strong knowledge of C++ and experience in large code bases, comfortable in Linux development environments.
Experience in development, debugging, and profiling of complex multiprocess systems (e.g., robotic systems, game engines).
Benefits
Paid time off (e.g. sick leave, vacation, bereavement)
Technical Architect responsible for advanced AI and cloud platform architectures at NEC. Leading design and implementation of hybrid and multi - cloud solutions with Red Hat technologies.
Developer creating modern web applications for DATAGROUP, a leading German IT service provider. Engaging in exciting projects with flexible work arrangements in a supportive environment.
Web Developer managing the development of modern web applications at DATAGROUP in Leipzig. Collaborating with teams using Java, Python, and React in an innovative IT environment.
Developer creating modern web applications with Java, Python, React, and Vaadin at DATAGROUP in Berlin. Collaborating in agile projects and developing user - friendly frontends and performant backends.
Senior Backend Engineer enhancing our flagship credit - building product at Kikoff. Join a startup culture focused on innovation and financial impact for users.
Database Engineer managing installations, configurations, and performance optimizations for database systems. Supporting development teams and ensuring data integrity in high - availability environments.
Full Stack Software Engineer at U.S. Bank developing best in class software experiences. Collaborating with teams to design, develop, and maintain applications in a fast - paced environment.
GCP Platform Architect designing and implementing scalable cloud infrastructure solutions at Vodafone. Collaborating with cross - functional teams to optimize cost and security for cloud services.
Senior Back - End Developer at Vodafone designing and building digital solutions. Collaborating with teams to deliver stable and high - performing applications.