Senior Software Engineer, Graphics Performance
NVIDIA
Job Overview Design, develop, and deliver driver solutions for new GPU designs on current and future Linux platforms. Responsibilities Definition, design, and development of pioneering professional and consumer Linux Vulkan and OpenGL graphics software performance features. Develop and maintain software technologies that enable and support NVIDIA's GPU hardware on the Linux operating systems, ensuring optimal performance and cross‑platform implementation. Collaborate with worldwide internal teams, including software, hardware, architecture, and OEM support. Qualifications Bachelor’s or higher degree in electrical engineering, computer science, computer engineering, or equivalent experience. 3+ years of hands‑on experience developing graphics OpenGL/Vulkan system‑level software for Linux. 3+ years’ experience in graphics rendering, shader programming, compilers, and optimizations. 8+ years of programming experience in C and C++. Strong low‑level Linux operating system knowledge, specifically memory/resource management, scheduling and process control, and hardware virtualization. Excellent oral and written communication skills. Self‑motivated, team‑oriented mindset with a positive attitude. Preferred Experience Prior experience with shader compiler development. Compensation & Benefits Base salary range: $184,000 – $287,500 for Level 4, $224,000 – $356,500 for Level 5. Eligible for equity and benefits. Application Deadline Applications will be accepted until February 17, 2026. EEO Statement NVIDIA is committed to fostering a diverse work environment and is an equal‑opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law. #J-18808-Ljbffr NVIDIA
- ...Architect & implement cutting‑edge graphics features and APIs that... ...in partnership with QA and engineering teams, guaranteeing reliability... ...in writing safe, performant C++ code Knowledge of the graphics... ...Experience with all stages of software development, from...SeniorPerformance
- Google is seeking experienced software engineers to develop next-generation technologies that redefine information handling for billions of users. This role emphasizes performance, scalability, and resource efficiency for LLM serving, requiring strong skills in software...SeniorPerformance
$168k - $396k
A leading automotive company in California is seeking a Sr. Linux Graphics Engineer to enhance graphics performance in infotainment platforms. Responsibilities include optimizing hardware performance, mentoring other engineers, and integrating tooling. The ideal candidate...SeniorPerformance$160k - $210k
...the next major computing revolution. We are seeking a Senior Software Optimization Engineer to join our growing team. Efficient’s Senior Software Optimization... ...”). In this role, you will take ownership of complex, performance‑critical applications, working closely with Efficient’s...SeniorPerformanceWork experience placementImmediate start$224k - $356.5k
NVIDIA is seeking a Senior Software Performance Engineer for Autonomous Vehicles in Santa Clara, California. This role involves optimizing NVIDIA’s autonomous driving solutions through innovative software development. Candidates should have extensive experience in C++,...SeniorPerformance- Walmart is seeking a Senior Software Engineer to design, develop, and deploy scalable agentic software solutions aligned with business goals.... ...via low-code/no-code platforms, chaining APIs and LLM functions, and ensuring security and performance. #J-18808-Ljbffr WalmartSeniorPerformance
- Advanced Micro Devices, Inc. is looking for a SMTS Software Development Engineer to contribute to cutting-edge AI software features. This role involves... ...future products and requires a focus on optimizing performance. Ideal candidates will have a Master’s degree in Computer...SeniorPerformance
- ...Apply now! Job Type Full-Time Workspace Hybrid/Remote Job Description As a Senior Software Optimization Engineer, you’ll lead the design and implementation of software to enhance the performance of our quantum hardware systems. You’ll collaborate with engineering and research...SeniorPerformancePermanent employmentFull timeContract workRemote work
$152k - $241.5k
...individual for their CUTLASS team to benchmark and enhance the performance of deep learning models. A strong background in Python and C++... ..., alongside advanced degrees and 3+ years of experience in software performance analysis. The role involves identifying performance...SeniorPerformance$152k - $287.5k
NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara... ...software for complex computing systems used in High Performance Computing and Deep Learning. The ideal candidate should have...SeniorPerformance$272k - $431.25k
NVIDIA is seeking a highly experienced Software Engineer in Santa Clara, California, to design architecture for an Always-On profiling service... ...-level C/C++ development, along with a strong background in performance engineering and technical leadership. The role demands...SeniorPerformance- CrowdStrike in Sunnyvale, CA is seeking a Senior Software Engineer II for their Sensor Event Runtime team. The role involves designing and implementing high-performance software components for endpoint security solutions. Candidates should have strong expertise in C/C++...SeniorPerformance
$184k - $287.5k
...world scenarios. Do you obsess about software engineering? So do we! We are looking for a strong... ...NVIDIA's software ecosystem for neural graphics, including key OSS platforms like... ...release). Experience developing high-performance distributed systems (micro-services, Kubernetes...SeniorPerformance$152k - $241.5k
Nvidia Corporation in Santa Clara seeks a talented software engineer to develop core components of the CUTLASS platform, including Tensor... ...requires a strong background in C++ and experience in high-performance computing. The ideal candidate holds a Master's or PhD and has...SeniorPerformance- Apple Inc. is seeking a Senior Software Engineer - 3D Vision & Perception in Sunnyvale, California. This role focuses on developing real-time... ...engineering teams and researchers, designing and optimizing performance-critical systems. The ideal candidate has a Bachelor’s...SeniorPerformance
- Google is seeking a Software Engineer for the Persistent Disk team in Sunnyvale, California, focusing on high-performance storage solutions for Google Cloud. You will write and test software, troubleshoot issues, and work with cross-functional teams to improve system operations...SeniorPerformance
- NVIDIA is looking to hire an innovative engineer for its CUTLASS team in Santa Clara, California. You will develop core components for high-performance linear algebra using C++ and collaborate with GPU architecture teams. A Masters or PhD degree in Computer Science, along...SeniorPerformance
- Xpengmotors is seeking a Software Engineer in Santa Clara, California, to contribute to the development of autonomous vehicle technologies... ...involves designing software modules and optimizing vehicle performance using advanced AI techniques. The ideal candidate will have...SeniorPerformance
- NVIDIA is seeking a highly motivated senior software engineer for its communication libraries and network software team. The role focuses on... ...You will work with CUDA programming, NVIDIA GPUs, and high-performance networks, contributing to MPI/OpenSHMEM specifications and...SeniorPerformance
- Apple is seeking a Senior Software Engineer for its UI Rendering team in Cupertino, California. The... ...drive key aspects of the Core Animation graphics compositing and rendering engine,... ...art graphics solutions while ensuring performance and quality. A strong background in C...SeniorPerformance
- ...leading technology company in Santa Clara is seeking a driver software developer to design, develop, and deliver solutions for GPU designs... ...'s degree in a relevant field and extensive experience in graphics software development using OpenGL/Vulkan. Strong knowledge in C...SeniorPerformance
$147k - $211k
Google is seeking a Software Engineer in Sunnyvale, California, to develop next-generation technologies that change how billions connect and... ..., and contributing to documentation while ensuring optimal performance across large-scale systems. The US base salary for this full...SeniorPerformanceFull time- Arista Networks in Santa Clara is seeking an experienced software engineer to join their Platform software team. The role involves designing... ..., collaborating closely with hardware engineers to optimize performance. Candidates should have a strong background in software...SeniorPerformance
- ...components to improve responsiveness & overall performance Integrate user-facing elements into... ...-line Passionate about scaling software with large sets of data Team spirit... ...Good problem-solving skills BSc in Computer Science, Engineering or relevant field...SeniorPerformanceWork experience placement
$215k - $230k
Apptronik Systems, Inc. is seeking a Senior Software Engineer in Sunnyvale, CA, to develop real-time controls for advanced robotics. You will... ...integrating firmware with high-level controls and ensuring performance in real-world applications. The ideal candidate has 5+...SeniorPerformance- Google is seeking a Software Engineer in Sunnyvale, California, to focus on semantic search capabilities within AlloyDB, an innovative PostgreSQL... ...to AI and GenAI features while building scalable, high-performance database functionalities. The position requires a Bachelor's...SeniorPerformance
- Senior Software Engineer - Subnet Manager NVIDIA is seeking a skilled Senior Software Engineer to join our Subnet Manager team. This team develops... ...topologies design and routing algorithms. Experience in performance optimizations. Demonstrated use of creative ideas,...SeniorPerformance
- Overview We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and network software... ...computing systems that power disruptive products in High Performance Computing and Deep Learning. Responsibilities Design,...SeniorPerformance
$184k - $287.5k
NVIDIA is looking for a skilled Robotics Engineer to enhance the deployment of Warp-based... ...This role demands a minimum of 8 years of software engineering experience, particularly in... ...AI and robotics technologies, ensuring performance and reliability. Ideal candidates will have...SeniorPerformance- ...embedded robotics targets. Optimize on‑device performance under real constraints including... ...Collaborate with compiler, runtime, and kernel engineers to improve portability and performance... ...related field. Eight or more years of software engineering experience with C++ and...SeniorPerformance
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Graphics Performance. Be the first to apply!
- ngo software engineer Santa Clara, CA
- software developer Santa Clara, CA
- software developer internship no experience Santa Clara, CA
- part time software developer remote Santa Clara, CA
- financial software developer Santa Clara, CA
- senior software engineer ruby on rails Santa Clara, CA
- software engineer amazon Santa Clara, CA
- senior software design engineer Santa Clara, CA
- software engineer remote Santa Clara, CA
- software engineer entry level Santa Clara, CA

