Get the job you really want

Top C++ Jobs

2,770+ Job Results
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Expert/Leader
21,960 Employees
Expert/Leader
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior System Software Engineer will optimize computer vision AI models and SDKs for performance, debugging data-center and edge workloads, establishing performance metrics, influencing software architecture, and collaborating with cross-functional teams to enhance software delivery.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior Physical Design Methodology Engineer will develop physical design methodologies and unique solutions for NVIDIA's chips. Responsibilities include performing PPA experiments, chip floorplanning, power distribution, automation scripting, and ensuring design manufacturability and timing closure.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Expert/Leader
21,960 Employees
Expert/Leader
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Principal Architect will lead the development of large-scale distributed file system solutions, collaborating with engineering teams to optimize performance and develop scalable solutions, while improving software design and testing processes to enhance production quality.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
Develop innovative physical design methodologies for GPUs, CPUs, and SOCs, focusing on power, performance, area improvement and runtime enhancement. Collaborate with partners to improve tools and methodologies for optimal physical design flows and best PPA solutions.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Expert/Leader
21,960 Employees
Expert/Leader
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Simulation Architect will design innovative solutions for the Autonomous Vehicles Platform, collaborating with multi-functional teams to create simulation frameworks that meet customer requirements. Responsibilities include developing software architectures, engaging with complex system interactions, and solving significant unsolved technical challenges in autonomous driving technology.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Mid level
21,960 Employees
Mid level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Systems Software Engineer will enhance the media streaming stack for NVIDIA's GeForce NOW, focusing on ultra-low latency and high video quality. Responsibilities include end-to-end software development, performance analysis, and contributing to software reviews. The role requires proficiency in C and C++, as well as experience in multi-threaded programming.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Senior Memory Controller Verification Engineer, you will define verification scopes, develop verification infrastructure, and ensure the correctness of designs while collaborating with design teams and verifying multiple product lines. You'll also engage in post-silicon verification and debugging processes.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Expert/Leader
21,960 Employees
Expert/Leader
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a System Software Engineer, you will design and optimize inference logic for large language models, develop low-latency pipelines, collaborate with ML engineers, and conduct performance analysis on hardware platforms, enhancing AI performance.

Featured Jobs

2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior Hypervisor and RTOS Engineer will design and implement core features for hypervisors on NVIDIA Tegra SOCs, focusing on performance optimization and adherence to automotive safety standards. Responsibilities include developing virtualization software and applying formal methods to ensure software integrity, contributing to advancements in AI systems for autonomous vehicles.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The System Software Engineer will drive the software development cycle for new features, optimize for low latency and performance in streaming technology for GeForce NOW, analyze feature performance, and participate actively in code and design reviews.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior Solution Engineer will provide support for NVIDIA's vGPU and Omniverse products, triaging customer issues, collaborating with engineering to resolve complex problems, and developing features and tools as part of the solution engineering efforts. The role demands excellent communication skills and a deep understanding of virtualized/cloud infrastructure.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
In this role, you'll innovate and architect low power solutions for GPUs, collaborating cross-functionally to enhance energy efficiency across platforms. Responsibilities include designing and verifying features for improved battery life, contributing to power performance modeling, and engaging in architectural studies and tradeoff analyses.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The GPU Verification Architect at NVIDIA will lead the development and execution of verification test plans for GPU products. The role involves collaboration with multiple teams to ensure project timelines are met, effective troubleshooting of failures, and programming for test development. Continuous improvement of processes and tools, including the application of AI, is also essential.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Mid level
21,960 Employees
Mid level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Senior Software Engineer at NVIDIA, you will lead the development of the Unified Fabric Manager product, focusing on system design, performance tuning, and implementing micro-services architecture. You will collaborate with R&D teams and SW Architects in an agile environment to deliver high-scale SDN management solutions.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Mid level
21,960 Employees
Mid level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior Clocks Methodology Engineer at NVIDIA will develop Clock RTL generation tools and collaborate with various teams to optimize high-speed clocking designs. Responsibilities include understanding chip physical aspects, enhancing power-performance-area metrics, and contributing to new design flows.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Expert/Leader
21,960 Employees
Expert/Leader
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Senior Networking Architect, you will lead the research and development of next-gen networking solutions in accelerated data centers, collaborating with various teams to innovate in AI networking. Your role will involve complex design, problem-solving, and implementing networking protocols.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Mid level
21,960 Employees
Mid level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The GPU PCIe and Boot Architect will design architecture for boot, PCIe/CXL enumeration, and capability discovery. Responsibilities include creating models for validation, collaborating with global teams, and supporting post-silicon validation activities. Candidates should have experience in production code and knowledge of advanced interconnects, security constructs, and ASIC design.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Mid level
21,960 Employees
Mid level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As an ATE Test Development Engineer at NVIDIA, you will define and implement ATE test programs for GPU, Tegra, and Automotive products, enhance test methodologies, and collaborate with cross-functional teams to improve production quality and efficiency. You will also be responsible for scripting and maintaining tools for the test engineering group.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Senior ASIC Design Engineer, you'll implement and deliver high-performance RTL designs, analyze architectural trade-offs, collaborate with cross-functional teams, and work on various IPs including GPU components. Strong experience in micro-architecture and RTL development is required.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a QA Test Development Engineer at NVIDIA, you'll lead QA teams, develop test strategies, validate software releases, and collaborate across departments to ensure high-quality products. You'll focus on testing cloud services, particularly for CUDA and security products, while enhancing system performance and customer experience through meticulous testing and data analysis.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior Software Developer will work on developing installation and provisioning processes for head and compute nodes in a Linux-based cluster management software environment. Responsibilities include hardware integration, enhancing cluster usability, adding support for new Linux distributions, and customer support.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior System Software Engineer will develop diagnostic middleware and applications for NVIDIA's SOC and GPU hardware, collaborating with various teams to integrate diagnostic components into overall system software while driving new software solutions through the product lifecycle.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior Software Developer will work on integrating cloud functionalities in NVIDIA's Linux-based Base Command Manager, developing features for public cloud support, enhancing performance scalability, and assisting support teams. Candidates should utilize C++ or Python within high-performance computing environments, focusing on clean code and learning new technologies.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Senior DL Algorithms Engineer, you will optimize Deep Learning workloads for NVIDIA, analyzing and debugging performance of models, delivering optimized LLM inference solutions, and collaborating across teams to enhance AI services. A strong background in deep learning, programming in C++, and Python, along with a PhD in a relevant field, is required.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Mid level
21,960 Employees
Mid level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As an ATE Test Development Engineer, you will develop and support ATE test programs for NVIDIA's products, collaborate with cross-functional teams to debug failures, and write scripts for improved testing productivity.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size