Senior C++ Software Engineer
Join NVIDIA's Developer Tools group (Mellanox Technologies) in Tel Aviv to design and implement high-performance developer tools for systems combining CPU, GPU and DPU hardware.
Develop low-overhead profiling/debugging tools, evaluate emerging HW/SW solutions, and collaborate with global software and hardware teams to deliver production-ready tooling. NVIDIA is an equal opportunity employer.
Senior — typically requires 5+ years developing high-performance applications using modern C++ (C++20).
The role focuses on building low-overhead developer tools, working with pre-market hardware and software, and partnering with cross-disciplinary teams.
Required technical skills and professional attributes.
Nice-to-have:
Bachelor's degree in Computer Science (specified as a requirement in the posting).
Company: NVIDIA
Headquarters: Santa Clara, California, USA
NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.
