Linux Kernel Engineer
$173.66k - $245.16kIntel
Job Details:
Job Description:
We are seeking an experienced Linux Kernel Developer to join our system software engineering team. This role focuses on developing, maintaining, and optimizing Linux kernel components with an emphasis on x86 architectures, device drivers, and platform-level integration. The successful candidate will support early platform enablement across both presilicon and postsilicon environments, including FPGA-based validation platforms and production silicon.
In this role, you will collaborate closely with Silicon Architects, SoC design teams, firmware engineers, and other software developers to enable operating system support for new hardware capabilities. The position requires strong Linux kernel expertise, deep understanding of hardware-software interfaces, and the ability to debug complex system-level issues during early platform bring-up. Contributions to upstream Linux kernel subsystems and participation in open-source development are highly valued.
KEY RESPONSIBILITIES
• Develop and maintain Linux kernel modules and device drivers for x86-based platforms.
• Support platform bring-up activities and early boot enablement in both presilicon (FPGA/emulation) and postsilicon environments.
• Work with FPGA platforms and simulation environments for early hardware validation and driver development.
• Collaborate with SoC design, firmware, and platform teams to define OS and kernel requirements for new hardware features.
• Develop and enhance kernel subsystems related to device drivers, memory management, power management, scheduling, and platform interfaces.
• Implement and debug kernel functionality including ACPI integration and hardware interface protocols.
• Diagnose and resolve kernel-level issues during system boot, device initialization, and runtime operation.
• Backport patches, apply security updates, and maintain stable kernel branches as part of platform productization.
• Contribute patches and enhancements to upstream Linux kernel subsystems when applicable.
• Optimize system performance through power/performance tuning, memory management improvements, and system-level profiling.
• Maintain kernel configuration, build environments, and development workflows using Git-based version control systems.
• Work with cross-functional engineering team
PROFESSIONAL TRAITS
• Strong analytical thinking and system-level problem-solving skills.
• Excellent written and verbal communication skills.
• Ability to collaborate effectively with cross-functional teams including SoC design, firmware, and platform engineering groups.
• Ability to work independently while contributing effectively in a team environment.
• Strong attention to detail with disciplined debugging and troubleshooting practices.
• Adaptability to work across different hardware platforms and development phases.
• Passion for low-level systems development, including personal experimentation with Linux kernel builds, debugging, or open-source contributions.
• Commitment to high-quality engineering practices and maintainable code.
Qualifications:
MINIMUM QUALIFICATIONS
Education and Experience
• Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field with 6+ years of relevant experience, OR
• Master's degree in Computer Science, Electrical Engineering, or a related technical field with 4+ years of relevant experience.
The experience must include:
Linux Kernel Development1:
• Strong experience in Linux kernel development with emphasis on x86 platform architecture.
• Hands-on experience developing and debugging Linux kernel drivers and kernel subsystems.
Experience working with one or more Linux kernel subsystems such as:
• Device drivers and platform drivers
• Memory management
• Power management and ACPI
• Scheduler or interrupt handling
• Virtualization or I/O subsystems
Presilicon Development Environment1
Experience working in presilicon environments including:
• FPGA setup, configuration, and usage for early hardware validation.
• Driver development and validation on FPGA platforms.
• Hardware/software co-validation using simulation or emulation environments.
PREFERRED QUALIFICATIONS
Development Tools
• Proficiency with Git-based development workflows.
• Experience submitting or maintaining upstream Linux kernel patches.
• Familiarity with Linux kernel build systems and configuration management.
Debugging and Performance
• Strong debugging skills using kernel-level diagnostic tools.
• Experience with system performance analysis, power optimization, and memory management.
Open Source and Upstream Development
• Demonstrated upstream contributions to Linux kernel subsystems.
• Experience participating in Linux kernel community discussions or open-source development processes.
• Experience submitting patches, reviewing discussions, or engaging with the Linux Kernel Mailing List (LKML) or subsystem maintainers is highly valued.
Intel Platform Experience
• Familiarity with Intel platform technologies and architectural features such as VT-x, VT-d virtualization, and platform power management frameworks.
Additional Experience
• Knowledge of kernel security frameworks and kernel hardening techniques.
• Familiarity with containerization or virtualization technologies.
• Experience supporting hardware bring-up across multiple silicon generations.
Job Type:
Experienced Hire
Shift:
Shift 1 (United States of America)
Primary Location:
US, California, Folsom
Additional Locations:
US, California, Santa Clara, US, Oregon, Hillsboro
Business group:
The Software Team drives customer value by enabling differentiated experiences through leadership AI technologies and foundational software stacks, products, and services. The group is responsible for developing the holistic strategy for client and data center software in collaboration with OSVs, ISVs, developers, partners and OEMs. The group delivers specialized NPU IP to enable the AI PC and GPU IP to support all of Intel's market segments. The group also has HW and SW engineering experts responsible for delivering IP, SOCs, runtimes, and platforms to support the CPU and GPU/accelerator roadmap, inclusive of integrated and discrete graphics.
Posting Statement:
All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.
Position of Trust
N/A
Benefits
We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock bonuses, and benefit programs which include health, retirement, and vacation. Find out more about the benefits of working at Intel ( .
Annual Salary Range for jobs which could be performed in the US: $173,660.00-245,160.00 USD
The range displayed on this job posting reflects the minimum and maximum target compensation for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific compensation range for your preferred location during the hiring process.
Work Model for this Role
This role will require an on-site presence. * Job posting details (such as work model, location or time type) are subject to change.
ADDITIONAL INFORMATION: Intel is committed to Responsible Business Alliance (RBA) compliance and ethical hiring practices. We do not charge any fees during our hiring process. Candidates should never be required to pay recruitment fees, medical examination fees, or any other charges as a condition of employment. If you are asked to pay any fees during our hiring process, please report this immediately to your recruiter.
$111.03k - $156.74k
**Welcome!**.Linux Kernel Engineer page is loaded## Linux Kernel Engineerlocations: US, California, Folsomtime type: Full timeposted on: Posted Todayjob requisition id: JR0282847# **Job Details:**## Job Description:**KEY RESPONSIBILITIES** • Apply Academic Knowledge: Use...SuggestedInternshipLocal areaImmediate startShift work- Intel Corporation is seeking a Linux Kernel Engineer to work in Folsom, California. The role involves applying academic knowledge in operating systems and embedded systems to kernel development. Responsibilities include hands-on training with FPGA platforms and collaborating...Suggested
- Intel Corporation is seeking a Linux Kernel Engineer in Folsom, California. This role offers a unique opportunity for recent graduates to transition from academic projects to professional kernel development. You will work under expert mentorship, gaining experience with...Suggested
- A leading software service solutions provider in California is looking for a Linux Driver Developer with expertise in C and Python programming. The role requires strong experience in Linux driver development, knowledge of Intel assembly, and OS architecture. Candidates...SuggestedFull time
- ...to be part of a dynamic, collaborative environment dedicated to innovation and customer success. An average day: As a Linux Systems Administrator I, you will provide support for our enterprise-level Linux-based systems and will assist with installation, configuration...SuggestedWork experience placementImmediate startShift work
- ...Sr. Linux and UNIX Engineer LOCATION: Hybrid – Rocklin, CA DURATION: 6 Months INTERVIEW TYPE: Video REQUIRED SKILLS: Strong understanding of Linux and UNIX Operating Systems Virtualization platforms Cloud Computing Configuration Management tools...Local area
- Linux Driver Developer with Intel validation Employment type: Full-time 3MK Software Solutions is the leading software service solutions provider and IT Staffing Supplier company, outsourcing and complex implementation services for the business across different functional...Full time
$100k - $120k
Williams-Sonoma, Inc. is seeking a Senior Linux Platform Engineer in Rocklin, CA. The ideal candidate will have at least 7 years of Linux systems engineering experience in enterprise environments, focusing on automation and optimization of Linux platforms. Responsibilities...- ...expertise with a range of tools, technologies, hardware, and systems, including but not limited to: VXRail, vSAN, Windows, Red Hat Linux, VMware, Microsoft Azure, HPE servers, preferred monitoring tools (Splunk or SolarWinds Orion), DataDomain backup appliances,...Immediate startWeekend work
$115k - $120k
...provider is seeking a Senior Systems Administrator in Folsom, CA. The role involves managing IT infrastructure, including Windows and Linux systems, cloud services, and ensuring system reliability through automation and monitoring. Candidates should have extensive...$115k - $120k
...configuration, and monitoring to meet customer requirements and ensure system reliability. Key responsibilities include managing Windows and Linux OS systems from deployment to configuration and patching, overseeing virtual environments (VMware, AWS, Azure), and administering...Full timeContract workFlexible hours- ...Cordova, California. The role involves evaluating and supporting software and hardware solutions, requiring skills in SQL, DBA, and Linux/Unix administration. Ideal candidates will have experience troubleshooting technical issues, excellent communication skills, and must...Permanent employment
- ...Experience in database administration or backend infrastructure Knowledge of replication, sharding, indexing Experience with Linux environments Understanding of performance tuning and monitoring tools Strong problem-solving skills ⭐ Nice to Have...Local areaRemote workFlexible hours
- ...aerospace and national security firm is seeking a Lead Software Engineer to provide software design and architecture leadership. You... ...engineers. The ideal candidate has extensive experience in C/C++, Linux, and embedded systems, along with strong communication skills for...
- ...activities, such as quarterly infrastructure reviews. The successful candidate will: Have a firm understanding of Windows and Linux (Rel 8) operating systems. Have excellent interpersonal skills to facilitate effective and efficient interchanges with various members...Full timeContract workWork experience placementLocal area
$95k - $115k
...Leverage automation tools and contribute to broader IT systems engineering and infrastructure-as-code initiatives. Ensure that systems... ...systems administration ~ Extensive hands-on experience with both Linux and Windows server administration. ~ Significant experience...Permanent employmentTemporary workWorldwideWeekend workAfternoon shift$45k
...Qualifications Required Education Bachelor's degree in Information Technology, Computer Science, Information Systems, Engineering, or a related technical field In lieu of a bachelor's degree, 4 additional years of progressively responsible IT experience may...For contractorsWork at officeLocal area- Overview Trimark Associates is a leading innovator in utility-scale solutions to help electric power resources optimize control, connect to the grid, maximize revenue, and meter energy transactions. We specialize in state-of-the-art SCADA (Supervisory Control and Data...Work at officeRemote workFlexible hours
$92k - $196.5k
...of professional experience with a Bachelor's degree in Computer Engineering or similar. ~ Experience working with Oracle release 19c.... ...~ Oracle certification preferred but not required. ~ Strong Linux shell script and SQL knowledge. Base Pay Information The...H1bLocal area$8.63k - $11.56k
...(CSE) application and statewide infrastructure services. The ideal candidate brings extensive expertise with Red Hat Enterprise Linux , modern automation practices and cloud operations and who is motivated by opportunities to modernize systems, improve reliability,...Permanent employmentFull timeWork at officeRemote workFlexible hoursWeekend work2 days per week$8.63k - $11.56k
...effective communication to meet customer's business needs Session Manager, TSO, and Passport application to access Mainframe Linux on z and USS concepts Enterprise Product Support: Knowledge of the design/support of the third-party vendor software to include...Permanent employmentFull timeWork experience placementLocal areaRemote workVisa sponsorshipWork visaMonday to FridayShift work2 days per week- ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data... ...Administrator 6+ Months Need GC and USC Top Skills SQL Query DBA Linux/Unix Administration Experience Additional Requirements Needed...Permanent employmentWorldwideFlexible hours
- ...NetApp FAS2240 SAN Brocade fiber cards/cables to connect SAN and servers Currently hosting ~ 30 websites using Microsoft and Linux platforms Several older servers out of warranty that may require transitioning/virtualization Enterprise Software Accela...Contract workWork at officeShift work
- ...and customer success. An Average day: As the Cloud Engineer you will support the deployment, operations, and maintenance of... ...system availability and performance. Administer and support Linux-based systems in AWS environments, including patching,...Immediate start
- ...looking for a dynamic, energetic Lead / Principal Systems Design Engineer to join our growing team. As a key contributor to the success... ...distributed compute environment. Proficient in working with Linux, Hypervisors and Virtual environments. Familiarity with transient...
- The Senior Automation Engineer will build end-to-end automation frameworks for firmware development and system validation. This role... .../system validation. Expert-level Python programming; strong Linux, kernel modules, Bash scripting, and working C/C++ for firmware hooks...Night shift
$108.23k - $180.38k
...Sr Software Quality Assurance Engineer (Hybrid) The California Independent System Operator (ISO) manages the flow of electricity across... ..., Parasoft SOA Test, SOAP-UI, HP Quality Center (ALM), Linux, Windows, Oracle, SQL, XML, VB Script, Python, Perl, Java Script...Relocation packageLong distanceFlexible hours- A leading company in IT support is seeking to hire an expert to assist with troubleshooting and maintaining technical systems in the Roseville office. This role involves installing and configuring desktop systems, performing technical support, and ensuring proper system...Work at office
- ...banking/Insurance frameworks Should be certified CSSA/CLSA in Pega PRPC v6.x At least 2 years of experience in PL/SQL and shell (Unix/Linux) scripting At least 2 years of experience in database Oracle or MS/SQL At least 2 years of experience in either J2EE (JSP,...Permanent employmentFull timeWork experience placementH1b
- ...Experience in leading solution definition phases with rapid prototyping and conference room pilots. Experience in PL/SQL and shell (Unix/Linux) scripting Experience experience in database Oracle or MS/SQL. Experience experience in experience on monitor, installation and...Full timeH1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Linux Kernel Engineer. Be the first to apply!

