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
The Senior High-Performance AI Training Engineer will analyze, profile, and optimize AI training workloads on advanced hardware, particularly focusing on GPU performance. This role involves implementing production-quality software across NVIDIA's deep learning stack, building tools for automation, and contributing to the MLPerf benchmark suite. Candidates must have a strong background in deep learning and experience in optimizing application performance on GPUs.
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 develop simulation environments for 5G wireless products using GPU technology. Responsibilities include collaborating with various teams, implementing signal processing algorithms, and optimizing software for system performance.
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 Compiler Development Engineer will enhance PTX Compiler infrastructure, support new compilation models for Deep Learning and Generative AI, and collaborate on programming model design for GPUs. Responsibilities include leading efforts, ensuring compatibility, and delivering high-quality code generation.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Expert/Leader
21,960 Employees
Expert/Leader
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
Develop systems for 5G/6G wireless products utilizing GPU technology, focusing on PHY/MAC layers. Responsibilities include applying AI/ML for radio access networks, algorithm design, and collaborating on performance analysis and commercialization.
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 at NVIDIA, you will develop software architecture for GPU/SOC memory management, design kernel drivers, perform performance analysis, and collaborate with global teams to enhance product features and specifications.
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 in the Public Sector at NVIDIA will research and develop techniques to optimize applications for GPU acceleration. Responsibilities include engaging with experts, guiding developers, optimizing algorithms, and performing analysis to enhance application performance on various architectures. Travel for conferences and site visits may be 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 DL Algorithms Engineer will analyze and optimize deep learning inference workloads on NVIDIA's hardware and software platforms, implement production-quality software, and collaborate across teams to enhance performance. Key responsibilities include profiling workloads, advising on optimizations, and building automation tools for analysis.
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 ASIC Verification Engineer, you will verify the design and implementation of high-speed coherent interconnects for mobile SoCs and GPUs. Responsibilities include developing verification infrastructure, defining verification scope, and collaborating with various teams to ensure design correctness. You will also architect test bench environments and utilize advanced verification methodologies.
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 Software Engineer will develop and optimize algorithms for 3D computer vision using CUDA, collaborate with teams to consolidate solutions, and ensure performance metrics are met for large-scale applications. Responsibilities include profiling, debugging, and establishing efficient development practices in a multi-petabyte environment.
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 Developer Test and Automation at NVIDIA, you will develop software solutions for automating the verification of components within the DRIVE Sim platform. You will enhance test strategies, collaborate with engineering teams, analyze issues for fixes, and ensure high-quality products for autonomous driving simulations.
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 HPC Performance Engineer will design and implement features for large-scale ML frameworks, optimize performance of ML models, manage HPC software, collaborate with teams, and develop data processing tools, while ensuring the quality and testing of algorithms.
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 GPU Architect, you will design GPU profiling features, build performance models, create validation test plans, and innovate hardware profiling methods. Collaboration with teams globally is key to ensuring performance optimization in GPUs.
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 Linux Systems Engineer at NVIDIA, you will work on Linux security, containerization of high performance computing software, and enhance management software. You'll refine requirements, design algorithms, implement solutions, and address complex technical issues across teams. Open Source contributions are a plus.
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 HPC Architect role involves deploying and managing large-scale GPU compute clusters, providing engineering solutions for GPU computing products, and collaborating with researchers and developers. Responsibilities include system administration, large-scale performance architecture, and fostering technical relationships within the engineering community.
2 Days Ago
Boston, MA, USA
7,347 Employees
Senior level
7,347 Employees
Senior level
Information Technology • Internet of Things • Software • Virtual Reality
Design, implement, and improve code related to Onshape's graphics display, selection, and delivery of graphical data. Tune performance of existing systems and consult with other developers on system design. Implement back-end services to support new graphics and modeling functionality. Participate in code reviews, fix bugs, and meet deadlines. Attend team meetings regularly.
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 System Software Engineer will work on integrating proximity sensing and positioning solutions for NVIDIA's automotive systems. Responsibilities include collaborating with global teams, developing software solutions, debugging sensor data pipelines, and evaluating vendor products for system integration.
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 and support NVIDIA's GPU administration tools, focusing on system and device monitoring for NVIDIA Tegra platforms. Responsibilities include coding and maintaining software for Compute GPU products on Windows and Linux, collaborating with cross-functional teams, and driving development efforts for new features and improvements.
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 Principal Graphics Hardware Architect at NVIDIA, you will design and enhance features in GPU architecture, collaborate with top architects to build simulators, and develop software for hardware testing. Your role includes creating test plans, validating performance models, and pushing the boundaries of graphics and computing capabilities.
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 at NVIDIA, you will engage with partners and customers to address performance issues with NCCL, develop and automate tools for high-speed networking applications, and conduct training sessions. You will analyze performance and collaborate with internal teams on innovative AI networking solutions.
2 Days Ago
Broomfield, CO, USA
7,347 Employees
120K-160K Annually
Mid level
7,347 Employees
120K-160K Annually
Mid level
Information Technology • Internet of Things • Software • Virtual Reality
Design and implement generative design software solutions for integration into Creo and Onshape products. Deliver high-quality, innovative solutions by applying first principles to address engineers' needs. Collaborate with development and quality assurance teams, write automated tests, review code, and communicate technical design.
2 Days Ago
Westford, MA, USA
21,960 Employees
Mid level
21,960 Employees
Mid level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
Manage and optimize VLSI development infrastructure, develop automation scripts, create performance dashboards, and collaborate with a remote team for infrastructure-related tasks.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Junior
21,960 Employees
Junior
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Windows AI Engineer at NVIDIA, you will develop inference runtimes, optimize AI pipelines, and incorporate AI into games and applications for Windows. Collaborate with teams, analyze and optimize AI models, and drive advancements in AI frameworks. Requires a Bachelor's, Master's, or PhD in Computer Science or related field, along with 2 years of experience in AI inferencing pipelines using ML/DL frameworks like PyTorch.
2 Days Ago
Santa Clara, CA, USA
21,960 Employees
Junior
21,960 Employees
Junior
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
You will be involved in planning and executing DDR memory tuning and validation for NVIDIA products, reviewing specifications, debugging various design issues, and refining validation strategies while collaborating with hardware and software 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 Video AI Architect will research and develop deep learning algorithms for video compression, work on codec architecture, and model multimedia hardware. The role requires hands-on experience with AI frameworks and video codecs, along with strong programming skills.
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.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size