Senior Software Engineer joining NVIDIA's CSP Engagements team, focusing on system software for datacenters. Designing and developing technical solutions for next-generation computing platforms.
Responsibilities
Design and develop software solutions for data center servers including Linux kernel modifications, device drivers, and system optimizations for GB200 and next-gen platforms.
Lead hardware bring-up activities, BSP development, and hardware-software co-design for Cloud Service Provider deployments.
Partner directly with CSPs to deliver technical solutions, co-develop & co-debug features and optimizations, and provide support during new product introductions.
Collaborate with cross-functional teams in designing end-to-end solutions spanning firmware, OS, middleware, and applications with focus on AI/ML and HPC workloads.
Perform advanced system debugging, root cause analysis, and performance optimization for large-scale data center environments.
Collaborate with AE, FAE, and Solution Architect teams to deliver integrated customer solutions and technical documentation.
Requirements
Deep expertise in data center server architectures, HPC systems, and hardware-software co-design.
Expert knowledge of Linux kernel internals, device drivers, communication protocols (PCIe, USB, Ethernet).
Deep understanding of computer architecture, microprocessor concepts, and expert knowledge of ARM (aarch64) and x86 architectures.
Deep understanding of NUMA architectures including memory topology, processor-memory locality, and performance optimization for multi-CPU systems in data center environments.
Strong programming skills in C/C++, Python, plus experience with virtualization, Kubernetes, and cloud-native architectures.
Skilled in complex system-level debugging, performance analysis, and test design.
BS or MS in Computer Engineering, Computer Science, or related field (or equivalent experience).
8+ years of system software development experience.
Benefits
equity
benefits
Job title
Senior Linux Kernel Systems Software Engineer – CSP Engagements
Software Engineer supporting Defence and Security domains at Boeing in the UK. Responsible for software development and collaborating across various engineering teams.
Cloud/Software Engineer designing Azure - native services and implementing CI/CD for Conagra's digital transformation. Collaborating with security and infrastructure teams to improve developer experience.
Senior Software Engineer developing cloud - native solutions for the insurance industry. Mentoring junior developers and leading modernization efforts in an Agile environment.
Senior Full Stack Developer at Contour, enhancing manufacturing software with AI features. Collaborating on web modules, APIs, and modernizing legacy components with a focus on efficiency.
Full Stack Engineer developing and improving features for equipme's resource platform, collaborating with product management and engineering teams in a dynamic startup environment.
Senior Software Engineer responsible for developing backend services and cloud systems for equipme. Collaborating with teams to prioritize features and ensure high quality in software.
Senior AI Product Engineer building AI - native systems for enterprises. Working with cutting - edge technology and collaborating closely with customers for impactful solutions.
Senior AI Product Engineer developing AI - native business execution systems for enterprises. Collaborating with a high - impact engineering team to define how organizations operate using AI.
Software Engineer building end - to - end mobile and web solutions for The Signatry, a Christian ministry. Collaborating on APIs, cloud infrastructure, and ensuring scalable, reliable applications.
Engineering Lead managing and mentoring engineers in a cross - functional squad delivering B2B SaaS products. Collaborating with Product, Design, and CTO for high - quality software delivery.