Senior Principal Software Engineer - 5 (Linux Kernel Engineer)
$96.8k - $306.4kOracle
Job Description The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale cloud environments. This role involves contributing to the Linux kernel and working on innovative projects across multiple kernel subsystems, including networking, storage, security, performance optimization, virtual memory management, architecture enablement, and live patching technologies. Responsibilities Design, develop, and optimize kernel features across areas such as: Networking (Ethernet, InfiniBand, OFED, RoCE, DPDK, and related technologies) Storage and Filesystems (iSCSI, Fibre Channel, NFS, ZFS, Btrfs, block layer, and filesystem layer) Virtual Memory Management and Performance Optimization, including large page management and container workload performance Security technologies such as encryption, TPM integration, signed kernels/modules, Secure Boot, and bootloader security Contribute to the upstream Linux kernel and drive enhancements for cloud-scale deployments. Collaborate closely with hardware design teams on processor bring-up and architecture enablement initiatives. Required Qualifications Strong background in operating systems development. Several years of hands‑on Unix/Linux kernel development experience preferred. Proficiency in C programming and kernel‑level debugging. Expertise in one or more Linux kernel subsystems, including networking, storage, memory management, security, or processor architecture. Experience with open‑source development practices and upstream kernel contributions is highly desirable. Familiarity with Python and Bash scripting for development and automation tasks. Preferred Experience High‑performance networking technologies such as RoCE, advanced Ethernet networking. Filesystem and storage technologies including XFS, ZFS, NFS, iSCSI, Fibre Channel, and Linux block layer development. Virtual memory management, performance tuning, and container optimization. Security technologies including TPM, Secure Boot, kernel signing, and encryption frameworks. Live patching technologies and kernel maintenance. Qualifications Disclaimer: Certain U.S. based or U.S. customer or client‑facing roles may be required to comply with applicable requirements, such as immunization/occupational health mandates, and/or drug testing requirements. Range and Benefit Information US: Hiring Range in USD from: $96,800 – $306,400 per year. May be eligible for bonus, equity, and compensation deferral. Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity. Benefits Medical, dental, and vision insurance, including expert medical opinion Short‑term disability and long‑term disability Life insurance and AD&DD Supplemental life insurance (Employee/Spouse/Child) Health care and dependent care Flexible Spending Accounts Pre‑tax commuter and parking benefits 401(k) Savings and Investment Plan with company match Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non‑overtime eligible) position. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation. 11 paid holidays Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours. Paid parental leave Adoption assistance Employee Stock Purchase Plan Financial planning and group legal Voluntary benefits including auto, homeowner and pet insurance Career Level IC5 Equal Employment Opportunity Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. We also encourage employees to give back to their communities through our volunteer programs. We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing View email address on click.appcast.io or by calling View phone number on click.appcast.io in the United States. #J-18808-Ljbffr Oracle
$180.6k - $271k
...is seeking a Sr. Staff / Principal-level Software Engineer to provide system-level technical... .... This role spans Linux kernel, firmware, and platform software... ...leadership. Mentor senior engineers and serve as a technical... ..., or related field and 5+ years of Software...SeniorWork experience placementWork from home$184k - $287.5k
NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software... ...expertise in embedded firmware, Linux kernel development, and middleware development... ...and 224,000 USD - 356,500 USD for Level 5. You will also be eligible for...Senior$184k - $287.5k
Senior Linux Kernel Software Engineer page is loaded## Senior Linux Kernel Software Engineerlocations: US, CA, Santa Claratime type: Full timeposted on:... ...USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.You will also be eligible for equity and .Applications for...Senior$174k - $253k
...equivalent practical experience. 5 years of experience in Linux Kernel development using the programming languages... ...testing, maintaining, or launching software products, and 1 year of experience... .... About The Job Google's software engineers develop the next-generation...Senior- Staff Software Engineer - Kernels Location Hybrid, working onsite at our Santa Clara, Ca headquarters 3+ days... ..., physics, or a related degree with 5+ years of industry experience or PhD in... ...in C/C++ and Python development in Linux environments and using standard development...SuggestedWork experience placement3 days per week
$152k - $184k
...Systems, located in Sunnyvale, is seeking a Senior Software Engineer specializing in Software Defined... ...will utilize your skills in C, C++, and Linux to create innovative solutions and... ...candidates who have a strong background in kernel development and network programming. A...Senior- Google seeks a skilled software engineer focusing on Linux kernel memory management in Sunnyvale, California. The role involves leading the optimization of memory architectures and collaborating with the open-source community. The ideal candidate will have extensive experience...Senior
- An established industry player is seeking a dedicated systems engineer with extensive experience in Linux kernel development and optimization. This role involves troubleshooting complex system-level issues and collaborating with hardware teams to deliver innovative solutions...Senior
$174k - $253k
Google is seeking a Software Engineer in Sunnyvale, California to develop next-gen technologies and enhance our products for billions of... ...users. The ideal candidate should have extensive experience in Linux Kernel development and C/C++ programming. Join a team that's...Senior$184k - $287.5k
A leading technology company is looking for a Senior Linux Kernel Software Engineer to join their Linux networking drivers R&D team in Santa Clara. This role involves developing device drivers for network interface cards, integrating existing solutions, and leading engineering...Senior- Oracle is seeking experienced Linux Kernel Developers to advance the Linux operating system for large-scale cloud environments. This role involves contributing to the Linux kernel and collaborating on projects across various subsystems. Candidates should have several years...Senior
$152k - $241.5k
...applications and industries. Within our software stack, CUTLASS stands out as a... ...and optimizing math kernels to extract the highest performance... ...in Computer Science, Computer Engineering, or related field (or... ...accepted at least until June 5, 2026. This posting is for an...Senior$207k - $301k
About The Job Google's software engineers develop next-generation technologies that scale to billions... ...features and optimizations within the Linux kernel memory management subsystem for... ...years of experience programming in C++. 5 years of experience building and developing...Worldwide$174k - $252k
Google is seeking a Senior Embedded Software Engineer to work in Mountain View, CA, focusing on the next generation of USB connectivity and charging. This role involves developing Linux kernel drivers and addressing USB software solutions for Pixel products. Candidates...Senior$207k - $301k
Staff Software Engineer, Linux Kernel and Baseboard Management Controller Architecture Advanced Experience owning outcomes and decision making, solving... .... 8 years of experience in software development. 5 years of experience in working with embedded operating systems...Worldwide- AMD is seeking a senior C++/Linux expert to optimize and develop deep learning frameworks for AMD GPUs. You will work on GPU kernels, model performance, and multi-GPU/multi-node scales while collaborating with internal teams and open‑source maintainers. The ideal candidate...Senior
- Crusoe Energy Systems, located in Sunnyvale, CA, is looking for a Senior Staff Software Engineer specializing in Software Defined Networking. In this role, you'll be at the forefront of innovating networking strategies, employing technologies like XDP/EBPF and DPDK to...Senior
- Qualcomm is searching for a Sr. Staff / Principal-level Software Engineer to lead system-level efforts for next-generation ARM server platforms.... ...software engineering, and have a strong background in Linux kernel development. The role offers competitive pay and comprehensive...Senior
- ...Learned database. Candidates must have a Bachelor's degree in Computer Science and over 5 years experience with object-oriented design, development in Java, and familiarity with UNIX/Linux platforms. The position requires strong communication skills, and preference will be...Senior
$153k - $242k
A tech company specializing in AI is seeking a Senior Linux OS Automation Engineer to design and optimize bare-metal systems. The role involves developing and automating tooling for a variety of hardware platforms, collaborating with cross-functional teams, and maintaining...Senior$135.2k - $306.4k
...Senior Principal AI Agent / ML Software Engineer The Senior Principal AI Agent / ML Software Engineer is a Senior Staff-level, hands-on technical leadership... ...4. Supplemental life insurance (Employee/Spouse/Child) 5. Health care and dependent care Flexible Spending Accounts...SeniorTemporary workFlexible hours- CrowdStrike in Sunnyvale, CA is seeking a Senior Software Engineer II for their Sensor Event Runtime team. The role involves designing and implementing... .... Candidates should have strong expertise in C/C++, kernel mode development across multiple platforms, and an ability...Senior
- NVIDIA is seeking an expert to develop and optimize deep learning kernels using CUTLASS. This role involves writing Tensor Core-based kernels and collaborating closely with various teams to deliver high-performance applications. The ideal candidate will have a Master's...Senior
- Insight Global is seeking a Senior Kernel Engineer for the Palo Alto office. You will be responsible for developing and maintaining Linux kernel camera and ISP drivers, requiring strong expertise... ...10 years of experience with at least 5 years dedicated to Linux kernel driver...SeniorWork at office
$184k - $287.5k
NVIDIA is seeking an experienced AI systems engineer to innovate and develop cutting-edge technologies in AI inference systems. You will design and optimize kernel technologies to accelerate workloads for NVIDIA's hardware architecture. The ideal candidate holds a Master...Senior- Nvidia Corporation in Santa Clara is seeking a skilled software engineer to develop Tensor Core-based deep learning kernels using CUDA. You will optimize these kernels for performance and collaborate with various teams to deliver high-quality solutions. The ideal candidate...Senior
$184k - $287.5k
We're looking for outstanding AI systems engineers to develop groundbreaking technologies in the inference systems software stack! We build innovative AI systems software to... ...develop libraries, code generators, and GPU kernel technologies for NVIDIA's hardware architecture...Senior$184k - $287.5k
A leading technology company is seeking a Senior Software Engineer for AI and DL Kernel Libraries in Santa Clara, CA. The role involves designing and optimizing kernels for high-impact AI workloads and collaborating with engineers on innovative solutions. Candidates should...SeniorRemote job- Arista Networks is seeking a skilled Linux Kernel Engineer to develop and maintain kernel features in EOS. The ideal candidate will have a strong background in C programming and Linux kernel development, with at least 3 years of experience. Responsibilities include collaborating...
- Arista Networks, located in Santa Clara, California, is seeking a skilled Software Engineer to join their Linux Kernel team. The role focuses on developing and maintaining features for the EOS Kernel, requiring a strong foundation in C programming and knowledge of Linux...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Engineer - 5 (Linux Kernel Engineer). Be the first to apply!
- principal software engineer Santa Clara, CA
- linux engineer Santa Clara, CA
- linux systems administrator Santa Clara, CA
- senior linux systems engineer Santa Clara, CA
- linux administrator Santa Clara, CA
- unix linux systems engineer Santa Clara, CA
- linux developer Santa Clara, CA
- senior app developer Santa Clara, CA
- senior international account manager Santa Clara, CA
- senior magento developer Santa Clara, CA

