1

Senior Kernel Developer Jobs in California (NOW HIRING)

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

About the Position We are seeking a senior OS / kernel engineer to join our SkyOS team. The team is responsible for the design and development of NIO's full-domain vehicle operating systems. The ...

Senior OS/Kernel Engineer

San Jose, CA · On-site

$122K - $168K/yr

About the Position We are seeking a senior OS / kernel engineer to join our SkyOS team. The team is responsible for the design and development of NIO's full-domain vehicle operating systems. The ...

next page

Showing results 1-20

Senior Kernel Developer information

How much does a kernel make?

A senior kernel developer typically earns between $100,000 and $150,000 annually, depending on experience, location, and the company. Skilled developers with expertise in C, Linux, and system architecture are in high demand and may receive higher compensation packages.

How much does a kernel developer make?

A senior kernel developer typically earns between $100,000 and $150,000 annually, depending on experience, location, and the company. Skilled developers with expertise in C, Linux, and system architecture may earn higher salaries, especially in competitive tech markets.

How much do kernel developers make in the US?

Kernel developers in the US typically earn between $100,000 and $150,000 annually, with experienced professionals and those working for large tech companies earning higher salaries. Compensation can vary based on experience, location, and expertise in low-level programming and operating system architecture.

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.

Are Linux kernel developers in demand?

Linux kernel developers are in high demand due to the widespread use of Linux in servers, cloud infrastructure, and embedded systems. Skilled developers with expertise in C, kernel architecture, and debugging tools are sought after by technology companies, open-source projects, and hardware manufacturers, often offering competitive salaries and opportunities for remote work.
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 are popular job titles related to Senior Kernel Developer jobs in California? For Senior Kernel Developer jobs in California, the most frequently searched job titles 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

$196K/yr

Full-time

Posted 26 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