1

Linux Kernel Jobs in Pennsylvania (NOW HIRING)

General knowledge of software engineering and development, embedded Linux, and Linux kernel drivers. * Passion, energy, and high motivation to participate in industrial R&D projects and initiatives.

FPGA engineer. Timing. Granada, Spain

Bath, PA · On-site

$119K - $153K/yr

General knowledge of software engineering and development, embedded Linux, and Linux kernel drivers. * Passion, energy, and high motivation to participate in industrial R&D projects and initiatives.

Principal CNO Software Engineer

State College, PA · On-site

$131K - $176K/yr

... Linux/Windows kernel drivers) • Successfully developed cutting edge end-to-end cyber solutions • Effective communication with customers and teammates • Active U.S. security clearance ...

Principal CNO Software Engineer

State College, PA · On-site

$132K - $177K/yr

Highly experienced in systems software development (Linux/Windows kernel drivers) * Successfully developed cutting edge end-to-end cyber solutions * Effective communication with customers and ...

Principal CNO Software Engineer

State College, PA · On-site

$132K - $177K/yr

Highly experienced in systems software development (Linux/Windows kernel drivers) * Successfully developed cutting edge end-to-end cyber solutions * Effective communication with customers and ...

Sr. Storage Software Developer

Pittsburgh, PA · On-site +1

$53 - $70/hr

Experience developing Linux or BSD kernel-level code is a plus. Location: We strongly prefer candidates in Pittsburgh, PA or Denver, CO . However, we are open to remote candidates who meet the ...

Sr. Storage Software Developer

Pittsburgh, PA · On-site +1

$53 - $70/hr

Experience developing Linux or BSD kernel-level code is a plus. Location: We strongly prefer candidates in Pittsburgh, PA or Denver, CO . However, we are open to remote candidates who meet the ...

Sr. Storage Software Developer

Pittsburgh, PA · On-site

$53 - $70/hr

Experience developing Linux or BSD kernel-level code is a plus. Location: We strongly prefer candidates in Pittsburgh, PA or Denver, CO . However, we are open to remote candidates who meet the ...

Senior Embedded Software Engineer

Pittsburgh, PA · Hybrid

$120K - $157K/yr

... Linux with pthreads, QNX, VxWorks, or RTEMS). * Experience with MCU bootloaders, device drivers ... Familiarity with kernel internals and low-level OS concepts. * Experience with deterministic timing ...

Sr. Systems Engineer

Philadelphia, PA · Hybrid

$105K - $144K/yr

... kernel, device, and operating system metrics and an ability to make informed decisions based on key ... Experience with containerization and Linux operating systems a plus * Ability to work independently ...

Staff Site Reliability Engineer

Crum Lynne, PA

$54.50 - $72.25/hr

Deep Linux expertise - from kernel internals and system performance tuning to hardening and troubleshooting at the OS level in production environments. * Strong command of database architecture ...

Sr. Systems Engineer

Philadelphia, PA · Hybrid

$105K - $144K/yr

... kernel, device, and operating system metrics and an ability to make informed decisions based on key ... Experience with containerization and Linux operating systems a plus * Ability to work independently ...

Showing results 21-40

Linux Kernel information

See Pennsylvania salary details

$101.2K

$149.4K

$176.4K

How much do linux kernel jobs pay per year?

As of Aug 9, 2026, the average yearly pay for linux kernel in Pennsylvania is $149,420.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,800.00 and $165,400.00 per year, depending on experience, location, and employer.

What is a Linux Kernel?

A Linux Kernel job involves working on the development, maintenance, and optimization of the Linux kernel, which is the core component of the Linux operating system. Professionals in this role may focus on areas such as device drivers, memory management, file systems, or security. They typically work with programming languages like C and tools such as Git for version control. These roles are common in industries like embedded systems, cloud computing, and operating system development. Strong knowledge of Linux internals and debugging skills are essential for success in this field.

What are common challenges faced by Linux Kernel developers, and how can they be addressed?

Linux Kernel Developers often encounter complex issues such as debugging low-level code, maintaining backward compatibility, and efficiently diagnosing hardware-software interactions. Navigating the vast and collaborative open-source community also requires effective communication and adherence to coding standards. These challenges can be addressed by actively participating in kernel mailing lists, leveraging advanced debugging tools, and continuously updating your knowledge through community resources. Being proactive in code reviews and engaging with other developers can also streamline problem-solving and ensure high-quality code contributions. Embracing collaborative best practices helps create robust and maintainable kernel modules.

What skills and qualifications are needed to thrive as a Linux Kernel developer?

To thrive as a Linux Kernel Developer, you need strong proficiency in C programming, expertise with operating system concepts, and a solid understanding of hardware integration, often backed by a degree in Computer Science or a related field. Familiarity with git version control, debugging tools like gdb, and experience contributing to open-source projects or relevant Linux Foundation certifications are common requirements. Excellent problem-solving skills, attention to detail, and the ability to collaborate within globally distributed teams set top performers apart. These capabilities are essential for navigating the complexities of kernel-level development, ensuring high-quality contributions, and driving innovation in the Linux ecosystem.

What are the most commonly searched types of Linux Kernel jobs in Pennsylvania? The most popular types of Linux Kernel jobs in Pennsylvania are:
What cities in Pennsylvania are hiring for Linux Kernel jobs? Cities in Pennsylvania with the most Linux Kernel job openings:
Infographic showing various Linux Kernel job openings in Pennsylvania as of August 2026, with employment types broken down into 89% Full Time, 1% Part Time, and 10% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $149,420 per year, or $71.8 per hour.

FPGA engineer. Timing. Granada, Spain

Safran

Bath, PA

$119K - $153K/yr

Full-time

Re-posted 9 days ago


Safran rating

7.9

Company rating: 7.9 out of 10

Based on 87 frontline employees who took The Breakroom Quiz

45th of 72 rated aerospace companies


Job description

We're looking for an FPGA Engineer to join our Technology Exploration Unit team in Granada, Spain.


Our Technology:


We are the world leader in Resilient Positioning, Navigation and Timing (R-PNT) solutions that improve the reliability, performance, and safety of critical applications, and high-risk operations, even in GPS/GNSS-denied environments. We provide virtually fail-safe GNSS and PNT solutions for military and commercial applications worldwide, and ultra-precise synchronization (sub-ns) and frequency distribution for applications requiring a high degree of reliability and precision through White Rabbit PTP.

In addition, Safran has great expertise in Time Sensitive Networking (TSN) through several projects in the framework of aerospace with ESA to provide deterministic communications with zero-packet loss. Overall, we deliver highly dependable solutions that always have high accuracy and robust timing at their core.


The Position:


As an assistant R&D engineer, you will be a key member of our Technology Exploration Unit in Granada, Spain. You will be involved in research and development tasks in the areas of telecommunications and deterministic networking.


What you'll be doing:


  • You will have responsibility for understanding requirements, developing innovative projects, planning new features, and ensuring that all developments are delivered according to specification.
  • We are all about improvement, so you will be able to identify opportunities to improve product performance, efficiency, and design.
  • You will use your critical thinking and problem-solving skills to ensure the highest quality for the results considering scheduling, budget, and effort constraints.
  • You will work with the latest and greatest in Resilient PNT and deterministic technologies!
  • You will have effective, constant communication with other project partners and project managers all the way from the kick-offs to the stakeholder meetings.
  • You will participate in internal meetings to build a comprehensive work plan, manage the budget and personnel effort for projects.
  • You will write deliverables, dissemination material, assist in project-related communication activities, and attend workshops and other events.
  • You will be developing the key firmware and FPGA elements of different prototypes for TSN networking. Validation of the design will be an important part of the position, and you will be expected to produce test benches, simulations, and experimental evaluation strategies to verify the prototypes.


What you Bring to Safran:

  • Master's Degree in Telecommunications, Software Engineering, Computer Science, or related.
  • Excellent written and dissemination skills in English (advanced Cambridge certificate or similar, at least similar speaking skills).
  • General knowledge of software engineering and development, embedded Linux, and Linux kernel drivers.
  • Passion, energy, and high motivation to participate in industrial R&D projects and initiatives.
  • Teamwork, organization skills, autonomous work, and project management.
  • Required experience in:
    • Knowledge of Xilinx FPGA tools and platforms (Vivado, Vitis, HLS, ...).
    • General understanding of embedded software development, debugging, FPGA logic design and verification.
    • FPGA logic design (VHDL/Verilog, test bench implementation, debugging, timing closure, ...).
    • Provable experience successfully implementing and debugging FPGA IP cores for different project requirements, such as network accelerators, image processing extensions, ...
    • Extensive experience in repositories and version control systems (Git, SVN, ...).
  • Desirable experience in:
    • Knowledge of Ethernet networking, such as link layer protocols, Ethernet MAC, data switching, VLAN and 802.1Q standards.
    • Previous experience with other data interfaces, such as Aurora, GMII, SGMII, RGMII, RapidIO serialization, PHY modules, or the Xilinx GTx transceivers.
    • Prior knowledge of timing, synchronization, and frequency dissemination (PTP, NTP, SyncE, or othes).
    • Previous experience in R&D projects.
    • Knowledge of the Xilinx architecture and platforms, e.g., Zynq-7000, UltraScale, Zynq-MPSoC.
    • Knowledge of embedded Linux tools and build systems (e.g., Buildroot, Petalinux, ...).


The keys of our offer:

  • Be part of a leading and expanding company.
  • Health insurance.
  • Flexible work schedule.
  • International and dynamic work environment in Granada, Spain.
  • High possibilities to grow inside the company.
  • Professional Career Plan.

What Safran employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom