Get the job you really want

Top Software Engineer Jobs

8,116+ 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 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
In this role, you'll develop and maintain infrastructure and tools for AI model lifecycle management, focusing on fairness, safety, and compliance in AI systems. Responsibilities include creating algorithms to reduce bias, developing safety protocols, and collaborating with cross-functional teams to integrate trust and safety measures into AI products.
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 features and improvements for the CUDA driver, collaborate with hardware and software teams, and contribute to the design of new compute and graphics drivers. Responsibilities include developing software in pre-silicon environments, stabilizing CUDA features, and working on multithreaded programming across different operating systems.
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 be responsible for defining, designing, developing, and tuning SoC and Platform software components focused on power and performance. You will collaborate with various teams to resolve technical issues, influence architecture, and work on power management solutions.
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
Expert/Leader
21,960 Employees
Expert/Leader
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
Design and verify features for GPUs, collaborate with hardware and software engineers, and contribute to the development of data center servers and other products. Involve in modeling and simulation processes.
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
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
Expert/Leader
21,960 Employees
Expert/Leader
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
Lead the design and implementation of emerging graphics features from top-level APIs to the driver stack, drive the adoption of neural graphics in 3rd party APIs, and collaborate with NVIDIA graphics communities to define next-generation graphics systems and software.
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 CES Software Architect will design and implement a scalable fraud prevention and account protection service. Responsibilities include creating advanced algorithms for fraud detection, developing APIs, ensuring compliance with security standards, and mentoring teams. The role demands expertise in security-focused services and cloud architecture.
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 define, design, develop, and maintain embedded firmware for NVIDIA's Tegra SOC software. This involves close collaboration with system software and hardware experts during various development stages, influencing the design of future microprocessors, and working with operating systems and device drivers.
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 design and develop scalable 3D simulation software for Digital Twin and Synthetic Data Generation. Responsibilities include collaborating with teams, optimizing cloud applications, developing user interfaces, and participating in code reviews and discussions.
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, you will develop applications for GPU and high-performance computing servers, create software tools for chip development, and validate new hardware features. The role emphasizes strong C++ skills and understanding system software and architecture.
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 design and develop diagnostic middleware and applications for NVIDIA SoC and GPU hardware. Responsibilities include collaborating with various teams for system software integration and planning new product requirements while focusing on the architecture and quality of the software throughout its life cycle.
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'll design, develop, and optimize software for next-generation SoCs. You'll address performance bottlenecks, draft architecture documents, conduct competitive analysis, and implement performance optimizations in NVIDIA software products. Strong understanding of multicore hardware and system software is essential for success in this role.
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 AI Software Engineer will develop the GenAI open-source NeMo framework and Megatron Core. Responsibilities include solving large-scale AI training challenges, performance tuning, and collaborating on optimizations and new model features with internal partners and the open source community.
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
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
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior Networking Software Engineer at NVIDIA will architect and develop solutions for real-world networking issues, focusing on driver and protocol development while ensuring high throughput and low latency. Daily tasks include design, coding, and verification.
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
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Senior System Software Engineer at NVIDIA, you'll design and architect a platform for GPU asset management, develop and optimize solutions for datacenter firmware, collaborate with multi-functional teams, ensure system reliability, and deploy large-scale solutions for AI applications.
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
As a Senior Systems Software Engineer at NVIDIA, you will build tools for AI model evaluation and design a CI/CD platform for model integration. You'll ensure AI systems are trustworthy, compliant, and mitigate bias, while working collaboratively across teams. Your expertise will help advance NVIDIA's commitment to ethical AI.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size