1

Senior Kernel Developer Jobs in California (NOW HIRING)

Build OSS tools, libraries, demos, and integrations that make Kernel's developer experience more ... Small, trusting team of senior + staff engineers * Default async with minimal bureaucracy, only two ...

Implement driver support for device virtualization technologies, including SR-IOV, VFIO, and para ... Build kernel drivers fundamentally designed to support and maintain security across host processes ...

Implement driver support for device virtualization technologies, including SR-IOV, VFIO, and para ... Build kernel drivers fundamentally designed to support and maintain security across host processes ...

Description As a junior OS Kernel Engineer on the Darwin Scheduler team, you will work alongside experienced engineers to learn, contribute, and grow your skills in low-level systems programming. You ...

Implement driver support for device virtualization technologies, including SR-IOV, VFIO, and para ... Build kernel drivers fundamentally designed to support and maintain security across host processes ...

AI Kernel Engineer

Burlingame, CA · On-site

$110K - $270K/yr

This senior technical role demands deep knowledge of hardware architecture, compiler toolchain and ... Provide technical support and documents to customers and developer community Requirements

AI Kernel Engineer

Burlingame, CA · On-site

$110K - $270K/yr

This senior technical role demands deep knowledge of hardware architecture, compiler toolchain and ... Provide technical support and documents to customers and developer community Requirements

AI Kernel Engineer

Burlingame, CA · On-site

$110K - $270K/yr

This senior technical role demands deep knowledge of hardware architecture, compiler toolchain and ... Provide technical support and documents to customers and developer community Requirements

AI Kernel Engineer

Burlingame, CA · On-site

$110K - $270K/yr

This senior technical role demands deep knowledge of hardware architecture, compiler toolchain and ... Provide technical support and documents to customers and developer community Requirements

This senior technical role demands deep knowledge of hardware architecture, compiler toolchain and ... Provide technical support and documents to customers and developer community Requirements

next page

Showing results 1-20

Senior Kernel Developer information

What is the difference between Senior Kernel Developer vs Kernel Engineer?

AspectSenior Kernel DeveloperKernel Engineer
CredentialsBachelor's or higher in Computer Science, experience in kernel developmentSimilar credentials, often with specialized Linux or OS certifications
Work EnvironmentResearch and development, debugging, code optimizationDesign, implementation, testing of kernel modules and components
Industry UsageTech companies, hardware manufacturers, OS developersEmbedded systems, OS vendors, hardware integration

Both roles require strong knowledge of operating systems and kernel architecture. A Senior Kernel Developer typically focuses on advanced development and optimization, while a Kernel Engineer emphasizes designing and implementing kernel components. The roles often overlap but differ mainly in scope and focus within kernel development projects.

What are the most commonly searched types of Kernel Developer jobs in California? The most popular types of Kernel Developer jobs in California are:
What job categories do people searching Senior Kernel Developer jobs in California look for? The top searched job categories for Senior Kernel Developer jobs in California are:
What cities in California are hiring for Senior Kernel Developer jobs? Cities in California with the most Senior Kernel Developer job openings:
Senior Deep Learning Kernel Software Performance Architect

Senior Deep Learning Kernel Software Performance Architect

NVIDIA

Santa Clara, CA • On-site

$196.10K/yr

Full-time

Posted 15 days ago


Job description

Job Summary:
NVIDIA is seeking extraordinary architects to develop processor and system architectures that accelerate machine learning, data analytics, and high-performance computing applications. The Senior Kernel Performance Architect for Deep Learning Software will craft GPU-accelerated system architectures, prototype high-performance software, and collaborate with various teams to optimize deep learning performance.
Responsibilities:
• Craft GPU-accelerated system architectures that push the boundaries of deep learning performance.
• Prototype high-performance software for deep learning and data analytics workloads.
• Analyze, visualize, and optimize software performance using analytical models, simulators, and test suites.
• Collaborate closely across NVIDIA teams such as:
• CUDA Compiler teams to identify performance issues.
• AI/ML training and inference performance teams to identify and optimize critical deep learning layers.
• hardware architecture performance teams to define expectation for emerging deep learning hardware features.
Qualifications:
Required:
• A Master's or PhD in Computer Science, Electrical Engineering or Computer Engineering, or equivalent experience.
• 5+ years of relevant industry or research experience.
• A strong foundation in machine learning and deep learning fundamentals to complement your expertise in computer architecture.
• A strong background in high performance kernel (such as CUTLASS), work experience on math library performance analysis and profiling to identify performance bottlenecks.
• Fluency in programming languages such as Python, C, C++.
• Experience and familiarity with GPU computing and parallel programming models.
• You have firsthand work experience with analytical performance modeling, profiling, and analysis.
Company:
NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI. Founded in 1993, the company is headquartered in Santa Clara, USA, with a team of 10001+ employees. The company is currently Late Stage.

Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US

Year founded

1993