1

Senior Linux Kernel Engineer Jobs in Brockton, MA

Linux Infrastructure Engineer

Boston, MA

$117K - $153K/yr

Join our Infrastructure team as a Senior Linux Infrastructure Engineer and help shape the secure, reliable, and high-performing systems that power our business. As a Linux subject matter expert, you ...

Advanced knowledge of Linux kernel internals and systems programming methods; Advanced knowledge of large-scale application and/or kernel debugging techniques. Position Type Research Additional ...

Draper is actively seeking a Senior Cyber Effects Engineer that will support current and future ... mode, kernel mode, boot processes), especially in Windows, GNU/Linux, or RTOS contexts.

Senior Cloud Data Ops Engineer

Quincy, MA · On-site

$140K - $180K/yr

Linux & Systems Engineering * Manage and troubleshoot Linux based Postgres, TimescaleDB, and Oracle ... Perform system level tuning (CPU, memory, I/O, kernel parameters) to support database performance.

As Lead Software Developer, you will work with a team to design, implement, and test systems ... Linux kernel level modules and device driver development * Knowledge of real-time multi-threaded ...

Showing results 21-40

Senior Linux Kernel Engineer information

See Brockton, MA salary details

$10

$59

$77

How much do senior linux kernel engineer jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for senior linux kernel engineer in Brockton, MA is $59.02, according to ZipRecruiter salary data. Most workers in this role earn between $48.27 and $72.40 per hour, depending on experience, location, and employer.

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.

Are senior Linux kernel engineers in demand?

Senior Linux kernel engineers are in high demand due to the critical role of Linux in servers, cloud infrastructure, and embedded systems. Their expertise in kernel development, performance tuning, and security is sought after across various industries, often requiring strong programming skills and knowledge of system architecture.

What are popular job titles related to Senior Linux Kernel Engineer jobs in Brockton, MA?

For Senior Linux Kernel Engineer jobs in Brockton, MA, the most frequently searched job titles are:

Infographic showing various Senior Linux Kernel Engineer job openings in Brockton, MA as of August 2026, with employment types broken down into 90% Full Time, 6% Part Time, and 4% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $122,754 per year, or $59 per hour.

Sr. Software Engineer (Systems Engineering, C/C++)

NetApp

Waltham, MA • On-site

Full-time

Medical, Life, Retirement, PTO

Posted 22 days ago


NetApp rating

9.4

Company rating: 9.4 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

2nd of 500 rated business services


Job description

Job Summary

NetApp is seeking a highly experienced Senior Software Development Engineer to help lead innovation across cloud infrastructure, software-defined storage, virtualization, and distributed systems technologies. This role is responsible for driving the design and execution of foundational infrastructure capabilities that power NetApp's cloud-native storage and data management services across hyperscaler cloud environments. 

As an Senior Software Engineer, you will apply broad and deep expertise across multiple specialized disciplines including distributed systems, Linux systems software, storage architecture, networking infrastructure, and virtualization technologies. You will contribute to significant technical initiatives spanning multiple products, teams, and partner organizations while influencing architecture, execution, scalability, and operational excellence across the organization. 

This role requires strong technical leadership, advanced systems thinking, and the ability to identify challenges and blockers early while navigating complex technical and organizational constraints to deliver impactful outcomes. 

Responsibilities
  • Lead the design and development of scalable, resilient, and high-performance infrastructure components across storage, networking, virtualization, and Linux systems layers. 
  • Drive architecture and technical direction for major subsystems within software-defined storage, virtualization infrastructure, and distributed cloud platforms. 
  • Contribute to significant portions of the product across multiple technical domains and projects while coordinating execution across stakeholders and partner teams. 
  • Architect and optimize storage and networking data paths for performance, scalability, reliability, and operational efficiency in cloud-scale environments. 
  • Provide technical leadership across virtualization technologies including KVM/QEMU, hypervisor integrations, virtual networking, storage virtualization, and infrastructure orchestration. 
  • Drive engineering excellence through strong design practices, observability, scalability, reliability, automation, and operational readiness. 
  • Lead resolution of highly complex technical challenges involving distributed systems, virtualization, cloud infrastructure, and enterprise storage technologies. 
  • Influence technical direction across organizations through architecture reviews, technical mentoring, design leadership, and cross-functional collaboration. 
  • Establish effective technical collaboration models across engineering teams and partner organizations to drive alignment and execution. 
  • Mentor engineers and help scale organizational engineering capability through technical guidance and leadership. 
  • Evaluate emerging technologies and industry trends in cloud infrastructure, distributed systems, storage, and virtualization platforms. 
Job Requirements
  • 12+ years of experience in systems software engineering, distributed infrastructure platforms, virtualization, storage systems, or cloud infrastructure development. 
  • Expert-level programming skills in C/C++ with strong proficiency in Python. 
  • Deep expertise in Linux operating systems internals, kernel technologies, systems architecture, concurrency, memory management, and performance engineering. 
  • Significant experience designing and building distributed storage systems, software-defined infrastructure platforms, or cloud-native infrastructure services. 
  • Deep expertise with virtualization stacks including KVM/QEMU, virtio, hypervisors, virtual storage, and virtual networking technologies. 
  • Strong experience with storage and networking subsystems, kernel development, or device driver development.
  • Deep understanding of distributed systems architecture, scalability, fault tolerance, reliability engineering, and operational excellence. 
  • Strong operational expertise with hyperscaler cloud platforms including AWS, Azure, GCP, or OCI. 
  • Proven ability to lead large cross-functional technical initiatives and influence engineering outcomes across organizations. 
  • Exceptional debugging, systems analysis, and performance optimization capabilities. 
  • Strong communication, technical leadership, and stakeholder management skills. 
  • Demonstrated ability to independently solve highly complex technical challenges with broad organizational impact. 
Preferred Qualifications
  • Experience architecting enterprise-scale storage operating systems such as ONTAP or similar platforms. 
  • Experience driving large-scale infrastructure modernization or platform transformation initiatives. 
  • Contributions to open-source systems software, kernel, virtualization, storage, or cloud infrastructure ecosystems. 
  • Recognized technical expertise in cloud infrastructure, distributed systems, virtualization, or storage platforms. 
  • Advanced cloud certifications or equivalent industry-recognized expertise. 
Education
  • Bachelors or Masters Degree in computer scicnece or similar field is preferred. 

Compensation:
The target salary range for this position is 196,350 - 292,600 USD. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off, various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU's), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process. 


What NetApp employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom


NetApp logo

About NetApp

Sourced by ZipRecruiter

The NetApp portfolio of leading data, application, and storage solutions helps organizations manage applications and data everywhere across hybrid multicloud environments. Our 30 years of innovation have made us the proven leader in all-flash storage. We have the only enterprise-grade storage OS available natively on the world’s biggest public clouds. Our data services offer the best security and protection in the industry. We have CloudOps services that will revolutionize how you work in the cloud. And that’s just scratching the surface. In a world of hybrid multicloud complexity, we envision a better IT experience—an evolved cloud state where on-premises and cloud environments are united as one, always delivering simplicity, security, savings, and sustainability. To get you there, we build solutions that drive faster innovation wherever your data and applications live, with unified management and AI-driven optimization. No walled gardens. No lock-in. You get the freedom to do what’s best for your business today and the flexibility to adapt to whatever tomorrow throws at you.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Sunnyvale, CA, US