Get the job you really want

Top C++ Jobs

2,770+ Job Results
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 Applied LLM Engineer at NVIDIA, you will develop and optimize AI algorithms for chip design, design LLM-powered solutions for multi-modal dialogue, and leverage AI technologies to innovate chip design. You'll engage with current advancements in machine learning while leading high-quality engineering practices in a collaborative environment.
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 Performance and Power Engineer at NVIDIA will build roadmaps for system features focusing on low power, low noise, and efficient performance. Responsibilities include architecting and integrating system features, collaborating with cross-functional teams and maintaining industry insights to enhance product competitiveness.
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 Hardware SoC Architect, you will collaborate with various teams to define and refine fuse and repair architectures, ensuring compliance with product requirements. Your role will include documentation, review of specifications, and development of architectural C-models aimed at enhancing team efficiency and output quality. You will leverage your extensive knowledge in chip initialization and ASIC flows to contribute to next-generation SoC designs.
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 at NVIDIA, you'll design and implement GPU sub-system modules, making architectural trade-offs based on performance requirements. You'll own micro-architecture, implement RTL, deliver verified designs, and support post-silicon validation while collaborating with various teams.
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 design, develop, and optimize software for NVIDIA's autonomous vehicle platform, collaborate with various teams, provide technical support to customers, and address challenges in system and application software. The role requires expertise in embedded systems and strong programming skills in C or C++.
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 SoC Architect will lead the architecture and strategy for in-field diagnostics to detect hardware failures in CPUs and SoCs. Responsibilities include working with RAS Architects to develop detection methods, validating designs, assisting in failure analysis, creating hardware specs, and following best practices for reliability and testing.
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 for the Jetson Embedded Platform, you will design and develop system-level software architectures for embedded systems, optimize existing software architectures, and lead collaboration with hardware and product design teams across the product lifecycle. You will tackle complex optimization challenges, improve software quality and performance, and mentor 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
As a System Software Engineer for NVIDIA, you will design and debug GPU/SOC kernel drivers and embedded software, ensuring performance and reliability across various platforms. Collaborate with global teams from the development stage to product launch, focusing on system-level interactions and enhancements.
2 Days Ago
Westford, MA, USA
21,960 Employees
Expert/Leader
21,960 Employees
Expert/Leader
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
In this role, you will own the end-to-end lifecycle of hardware architecture for SoCs, collaborate on features, analyze performance metrics, develop specifications, validate architecture, and support post-silicon production. You'll work across disciplines with a focus on cutting-edge technology for machine learning and automotive applications.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
Develop debugging and performance profiling tools for GPU clusters, collaborating with various teams to improve system performance and stability. The role includes building models for hardware and software, troubleshooting issues, and working on AI workload optimization.
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 System Software Engineer on the GPU Software team at NVIDIA, you will design and develop GPU system software components focusing on performance and power. You'll work with a team to create specifications, develop features for the GPU driver architecture, resolve complex technical issues, and collaborate effectively with local and remote teams.
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 ASIC Verification Engineer will verify GPUs by developing unit level testbenches, partnering with RTL and architecture teams for microarchitecture refinement, and leading verification strategies for subsystem features. Support for post-silicon validation activities is also required.
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 Development Engineer in Test at NVIDIA will lead automation development and testing processes for CUDA and security products. Responsibilities include validating software releases, improving system performance through data analysis, and developing automation tools. The role involves collaboration across teams to ensure high-quality software delivery, with a focus on customer experience and overall product success.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Mid level
21,960 Employees
Mid level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
Design and implement enhancements to the CUDA C++ compiler, collaborate on language specification, provide engineering support, and maintain strong customer relationships. Engage in production compiler development and ensure robust code generation for deep learning applications.
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 Query Engine Architect at Nvidia, you will lead query optimization efforts for Apache Spark on GPUs. Responsibilities include optimizing logical and physical query plans, enhancing adaptive query execution, engaging with open source communities, and collaborating with partners for data processing solutions. The role demands strong experience in big data projects and a deep understanding of query engines.
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 develop tools for AI applications at scale, improving GPU performance using PyTorch and crafting a code generation system for deep learning models. The role involves collaboration with various engineering teams and influences hardware design 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
You will design and develop enhancements to HPC batch schedulers, collaborate with vendors on bug fixes and feature releases, and build ecosystems for GPU-accelerated computing. Additionally, you will conduct performance analysis for deep learning workflows, create automation solutions, and perform root cause analysis for HPC issues.
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 will develop high-performance numerical libraries for AI and HPC. Responsibilities include project execution, technical leadership, collaborating with product management, and optimizing library performance. The role requires expertise in kernel generation and experience in project management.
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 in Build Tools, you will develop and maintain scalable build systems, create tools for performance monitoring, and enhance user services for searching source files. This role requires solid software development skills and adaptability in a global environment.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
Design and develop scalable, cloud-native AI solutions using microservices and distribute computing. Mentor team members and ensure high-quality software delivery using strong engineering practices. Deep expertise in service-oriented architecture and GPU acceleration is essential.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The role involves designing, developing, and optimizing software for quantum computing, including algorithms and software systems. Responsibilities include collaboration with research teams, performance analysis, and providing technical guidance to team members.
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 Graphics Compiler Engineer at Slang, you will invent new programming models for real-time graphics, collaborate with graphics engineers and researchers, optimize the Slang stack for performance, and drive product-critical metrics. Your role involves enhancing the open-source compiler framework to support GPU hardware capabilities and improving the language implementation.
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 will develop and optimize high-performance numerical sparse linear algebra software, lead library engineering efforts, and improve library performance while collaborating with product management and external partners.
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 develop ATE test programs for GPU, Tegra, and Automotive products. Your role includes enhancing testing methods, debugging product failures, and writing scripts/tools to improve productivity. Collaboration with multi-functional teams is essential to succeed in ensuring quality and efficiency in production testing.
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 High-Performance LLM Training Engineer will optimize LLM training workloads, analyze performance across GPU architectures, implement production-quality software, and help shape NVIDIA’s hardware roadmaps. Responsibilities include profiling AI training workloads, contributing to MLPerf benchmarks, and creating automation tools for workload analysis and optimization.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size