Get the job you really want

Top C++ Jobs

2,770+ Job Results
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 Verification Engineer will support emulation environments, troubleshoot SoC/Processor test failures, collaborate with various teams, and lead emulation vendors to debug issues. Responsibilities include using latest emulation techniques and scripting languages for effective verification.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
Seeking a Senior SoC ASIC Verification Engineer to verify powerful SoCs with AI capabilities for self-driving cars, gaming consoles, and automated machines. Responsibilities include defining verification strategies, building infrastructure, and collaborating with cross-functional teams. Bachelor's Degree in EE, CS, or CE, 5+ years of ASIC DV experience, and proficiency in C++, OOP, UVM, and System Verilog are required. Equity and benefits included in compensation package. Ongoing applications accepted at NVIDIA.
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 Timing Methodology Engineer at NVIDIA, you will develop and validate flows for performance optimization, collaborate with cross-functional teams to enhance design methodologies and improve silicon reliability, focusing on challenges related to advanced technology nodes such as 5nm and beyond.
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 Verification Engineer will lead performance verification strategies for CPU designs, interact with architects and design engineers, draft performance test plans, create scalable micros for feature validation, and provide guidance to junior engineers.
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 will design and implement OpenBMC Firmware for GPU Server platforms, focusing on performance analysis, manageability features, and collaborating closely with hardware teams. You will develop solutions for system errors and monitoring and ensure code quality through testing and documentation while adhering to product security standards.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
You will develop performance and power profiling tools for NVIDIA's GPUs and systems, while collaborating with various departments to calibrate models and propose hardware improvements. The role involves building infrastructure for data storage and visualization associated with profiling tools.
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 Tegra System Performance Architect will develop advanced system and processor architectures for machine learning and high-performance applications. Responsibilities include modeling and debugging SoC performance, collaborating with cross-discipline teams, and optimizing application performance leveraging SoC hardware resources.
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 Software Engineer at NVIDIA, you will design and optimize highly available HPC infrastructure, support hybrid cloud environments, improve provisioning through automation, and ensure operational excellence while collaborating with cross-functional teams. You will also handle on-call duties for service incidents.

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 Software Engineer, AI will develop GPU-accelerated libraries for NVIDIA's products, enhance user experiences, and ensure robust software across various hardware and platforms. Responsibilities include coding, validating methodologies, and working independently to define project goals.
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 Engineer will design, implement, and maintain communication runtimes for deep learning frameworks and HPC, focusing on optimizing interactions between GPUs and system components. Responsibilities include contributing to programming interface standards and creating proof-of-concepts for 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 Software Engineer, you will enhance C++ software tools for chip design and verification, develop methodologies, and improve design efficiency while collaborating with global teams in a dynamic environment.
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 Robotics Software Engineer at NVIDIA, you will develop motion generation algorithms for robotic arms, test control schemes in simulation and real robots, and collaborate with a talented team to deliver innovative technology to major companies and researchers.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
Develop methodologies for physical design of graphics processors and SOCs at NVIDIA. Responsibilities include flow and tool methodology development for chip floorplan, power and clock distribution, and back-end verification. Requires strong expertise in EDA tools and proficiency in programming languages.
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 Memory System Architect at NVIDIA, you'll lead architecture development for memory systems, optimizing performance and efficiency. Responsibilities include analyzing benchmarks and workloads, debugging performance issues, and collaborating with teams to deliver high-quality memory solutions for advanced computing applications.
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 Math Libraries Engineer at NVIDIA is responsible for developing scalable HPC math library software and optimizing algorithms for high-performance computing. The role involves performance tuning, project leadership, and collaborating with cross-functional teams to meet feature and performance requirements for GPU-accelerated libraries.
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 Graphics Architect will develop and enhance GPU architecture features, create software for hardware simulators, and collaborate with other architects to validate new features. Responsibilities include designing graphics algorithms, building testing infrastructures, and documenting developments in performance and efficiency.
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 GPU Architect will be responsible for designing new hardware features, developing graphics and parallel processing algorithms, and building simulators for architecture validation. They will collaborate with other architects and researchers while documenting and developing tools for analysis and validation of performance models.
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 GPU Performance Architect will analyze and study the performance of AI applications, particularly large-scale generative models and neural graphics. Responsibilities include identifying bottlenecks in hardware features, improving architectural performance, developing innovative performance analysis tools, and collaborating with world-class architects to enhance graphics performance and efficiency.
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 Emulation Power Engineer at NVIDIA focuses on improving power efficiency of GPUs by analyzing power data, developing emulation methodologies, and collaborating with various engineering teams. Responsibilities include modeling power consumption, performing power analyses, debugging, and prototyping new architectural features in Verilog.
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 Firmware Engineer will work on firmware development for NVLINK-C2C, focusing on boot architecture, validation, and debug for NVIDIA products. Responsibilities include systems architecture specifications, implementing power states, and using expertise in digital systems and architecture to refine validation strategies.
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 CUDA Compute Systems Software Engineer at NVIDIA, you will design kernel drivers and embedded software for Data Center products, focusing on cross-platform implementation and performance optimization. Collaborating with various teams, you will solve complex problems related to operating systems and device drivers across both Linux and Windows environments.
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 Verification Engineer, you will verify design and implementation of cutting-edge SoCs and GPUs, develop verification infrastructure, execute advanced methodologies, and collaborate with cross-functional teams to ensure design correctness.
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 research and develop GPU acceleration techniques for AI workloads, optimize complex algorithms, and influence future hardware designs in collaboration with expert teams. You'll present your findings to the developer community and work on enhancing performance across AI and HPC algorithms.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
This role involves researching and developing techniques to accelerate applications in high performance computing on NVIDIA hardware. The engineer will perform in-depth performance analysis, optimize algorithms, partner with industry experts, and publish findings to support the developer community.
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 Developer Technology Engineer will research and develop techniques to GPU-accelerate high-performance databases and ETL applications, analyze performance, and influence next-gen hardware architectures. Requires extensive experience in programming, particularly with C/C++ and GPU architecture.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size