1

Senior Linux Kernel Engineer Jobs in California (NOW HIRING)

Be Seen First

We are seeking a highly experienced Senior Staff Engineer to design and develop next-generation ... Linux kernel and host OS integration * User-space system services and node agents * Container ...

The engineer will develop and extend Linux kernel driver code related to PCIe device setup, firmware loading, MHI bus, DMABUF importation, and DMA transfers. Familiarity with SoC systems including ...

Senior Software Development Engineer The NPU Driver team is seeking a Senior Software Engineer with ... Skills Required: - C programming and low-level debugging - Linux Kernel, concurrency and interrupt ...

#Senior Software Engineer

San Diego, CA · On-site

$130K - $171K/yr

As a Senior Software Engineer, you will contribute to the design, development, and optimization and ... Develop and enhance features in the Linux Kernel , particularly in areas such as virtualization ...

Senior Software Engineer, Networking

San Francisco, CA · On-site

$144K - $190K/yr

The Senior Software Engineer - Software Defined Networking will lead the development and execution ... Linux Kernel and driver development, system architecture design, production support, and cross ...

AI Kernel Engineer

Burlingame, CA · On-site

$110K - $270K/yr

Role The AI Kernel Engineer in Quadric plays the key role to enable a large number of AI kernels ... This senior technical role demands deep knowledge of hardware architecture, compiler toolchain and ...

next page

Showing results 1-20

Senior Linux Kernel Engineer information

What is the salary of Linux kernel engineer?

The salary of a Senior Linux Kernel Engineer typically ranges from $100,000 to $150,000 annually, depending on experience, location, and company size. Skilled engineers with expertise in kernel development, C programming, and Linux systems can earn higher compensation, especially in tech hubs or with specialized certifications.

What engineer makes $500,000 a year?

Senior Linux Kernel Engineers with extensive experience, specialized skills in kernel development, and often working in high-demand industries or companies can earn salaries approaching or exceeding $500,000 annually. Compensation may include base salary, bonuses, and stock options, especially in large tech firms or startups with significant funding.

How much do kernel engineers make?

Senior Linux Kernel Engineers typically earn between $100,000 and $150,000 annually, depending on experience, location, and company size. Advanced skills in C programming, kernel development, and familiarity with tools like Git can influence salary levels.

What is the difference between Senior Linux Kernel Engineer vs Linux Device Driver Developer?

AspectSenior Linux Kernel EngineerLinux Device Driver Developer
Required CredentialsBachelor's/Master's in Computer Science, Linux kernel certificationsBachelor's in Computer Science, Linux kernel or driver development courses
Work EnvironmentResearch and development, kernel development teamsHardware integration, driver development teams
Industry UsageOperating system development, embedded systemsHardware manufacturers, embedded systems, IoT devices
Common Search/ComparisonYesYes

The Senior Linux Kernel Engineer focuses on designing, developing, and optimizing the Linux kernel itself, often working on core system functionalities. In contrast, a Linux Device Driver Developer specializes in creating and maintaining drivers that enable hardware components to communicate with the Linux kernel. While both roles require deep Linux kernel knowledge and similar credentials, their work environments and focus areas differ. The senior engineer works on kernel internals, whereas the driver developer concentrates on hardware integration.

What are the most commonly searched types of Linux Kernel Engineer jobs in California? The most popular types of Linux Kernel Engineer jobs in California are:
What are popular job titles related to Senior Linux Kernel Engineer jobs in California? For Senior Linux Kernel Engineer jobs in California, the most frequently searched job titles are:
What job categories do people searching Senior Linux Kernel Engineer jobs in California look for? The top searched job categories for Senior Linux Kernel Engineer jobs in California are:
What cities in California are hiring for Senior Linux Kernel Engineer jobs? Cities in California with the most Senior Linux Kernel Engineer job openings:

Senior Linux Systems Administrator

MindGadget

Sunnyvale, CA

Contractor

Posted 6 hours ago


Job description

Company Description

Mindgadget Inc. has years of experience in integrating ERP Systems with EDI and Web Services. The company has a team of highly talented engineers,technical support professionals,customer service reps,business analysts and project managers with extensive expertise on various integration technologies. Typical projects involve integrating EDI with SAP, Oracle, Netsuite, Salesforce and other ERP & CRM system.

Job Description

We need a Senior Linux Systems Administrator who will spend his/her time on 25% Plan, 45% Build, 30% Run activities for a mid-size (less than 300) environment consisting of clients/servers/specialized vehicle hardware. These activities involve stakeholders internal and external to Mercedes-Benz and across the US and in Germany. A variety of experience with Operations and Infrastructure will be helpful, but we emphasize Linux expertise coupled with Automation experience and a DevOps mindset. This role will be the Linux subject matter expert on the MBRDNA IT team but will work with highly skilled developers and vendors.

Non-technical skills & experience:

  • Ability to work with service architects/designers to establish an enterprise level Linux Service, with an emphasis on client work stations
  • Manage environment to ensure baseline standards for availability and security
  • Comfortable in a rapidly changing, complex environment with fast moving user/dev base
  • Communication with technical/non-technical stakeholders
  • Collaboration with international partners inside and outside of Mercedes
  • Collaboration with peer sysadmins, junior Linux support personnel, and developers
  • Demonstrated interest in continuous learning and experimentation
  • Evaluating new technology, coordinate implementation of new services, support
  • Lead process Design and Improvements 
  • Creating and updating process documentation to facilitate knowledge sharing
  • Experience in working in DevOps/Agile environment

Technical skills & experience:

  • Configuration Management (Ansible)
  • Automation to reduce cost and increase speed, giving developers more autonomy
  • Monitoring, Alerting
  • Patching
  • Troubleshooting
  • Backup/Recovery
  • Implement new software releases, kernel upgrades, patches
  • Resolve hardware and software problems
  • PKI to facilitate IAM
  • VMWare on Linux
  • Active Directory
  • Scripting (Python, Bash)
  • Integration of Linux Service in larger enterprise environment (AD, LDAP, Network, etc.)
  • Containers (Docker, Kubernetes)
  • Experience with CI/CD environment
  • Work with support personnel/stakeholders to improve Linux Operations
Additional Information

All your information will be kept confidential according to EEO guidelines.