1

Junior Linux Kernel Engineer Jobs in Kentucky (NOW HIRING)

$92 - $138/hr

Kernel Mode (Windows, Linux) programming (C/C++, Assembly) * Reverse Engineering (x86, x64, MIPS, PPC, or ARM) * Vulnerability Analysis * Communications Engineer: * Network Programming (C/C+

$104 - $142/hr

The Senior Android Platform Developer will collaborate with server developers, application ... Linux kernel development experience is a plus. * Familiarity with Android platform architecture.

$142 - $213/hr

Kernel Mode (Windows, Linux) programming (C/C++, Assembly) * Reverse Engineering (x86, x64, MIPS, PPC, or ARM) * Vulnerability Analysis * Communications Engineer: * Network Programming (C/C+

$180 - $240/hr

Experience with Linux kernel internals and system-level programming. * Experience with one or more storage protocols (e.g. S3, NFS) and file systems such as Ceph, DAOS, or similar. * Familiarity with ...

$140 - $210/hr

Austin, Atlanta Software Engineer, Network Firewall Role Summary As a Software Engineer on our team ... Experience with low-latency userspace packet processing; familiarity with Linux kernel networking ...

$266 - $395/hr

Experience with Linux kernel internals and system-level programming. * Experience with one or more storage protocols (e.g. S3, NFS) and file systems such as Ceph, DAOS, or similar. * Familiarity with ...

$120 - $180/hr

... Linux networking. You will work at both the architectural and systems level, from BGP announcements and traffic engineering to kernel-level performance optimization. A strong focus is placed on ...

$73 - $174/hr

Enable and optimize Linux-based embedded platforms, including bootloader and kernel customization ... Mentor engineering teams and provide technical leadership on embedded software best practices.

New

$70 - $90/hr

... Jr. on a 10 year contract providing User Facing and Data Center Services supporting an ... Knowledge of Linux distributions (e.g., RedHat, CentOS). * Familiarity with DevOps practices, Agile ...

$140 - $180/hr

Senior Software Systems Engineer (Storage) - remote in the US Important: if an employer asks you to ... Linux storage and networking fundamentals down to the kernel and NFS-client layer, and knows how to ...

New

$200 - $310/hr

You will be part of an highly-experienced engineering team developing high-performance packet and ... Strong Linux Kernel development experience will be plus. * Prior experience having built a scalable ...

New

$150 - $190/hr

Embedded Linux Development: Design, develop, and maintain system software, including systemd applications, kernel modules, and low-level firmware for the Pod. * Platform Security Engineering: Own ...

$133 - $211/hr

Instrument new event sources across Windows, macOS, and Linux, deepen the telemetry we already ... Kernel-mode development, including driver development and debugging. * Ownership or long-term ...

$120 - $180/hr

Drive patch and vulnerability remediation at scale across Linux (package/kernel lifecycle) and ... Strong programming ability beyond scripting (Python, Go, or C#) -- you build tools and platforms ...

New

$110 - $140/hr

Perform driver and kernel-level hardware bring-up, diagnosing and resolving low-level driver and ... Experience working in Linux or NVIDIA development environments. * Experience with Git or similar ...

$145 - $205/hr

We're a small, ambitious team scaling quickly, and we're looking for an infrastructure engineer to ... Understanding of the Linux operating system: * How kernel modules, filesystems, networking work ...

$116 - $173/hr

Perl * Linux / Embedded Linux * Software Design and Development Practices * Automation and ... Lab & Debug Tools - Hands‑on experience with JTAG, logic analyzers, oscilloscopes, kernel ...

$130 - $195/hr

Experience with Embedded Linux development, kernel configuration, and driver development is highly ... Experience using Jenkins, GitHub Actions, Azure DevOps, or GitLab CI for firmware automation.

New

$63 - $66/hr

... and engineers to build technical proficiency across the environment. SDI Presence Offers: * An ... Perform routine administration of Windows Server and/or Linux systems, including account ...

New

$95 - $166/hr

Programming experience with Linux user-space programs or kernel drivers This position requires the ability to obtain and maintain a security clearance, which is issued by the U.S. government. U.S ...

New

Showing results 41-60

Junior Linux Kernel Engineer information

What does a junior Linux kernel engineer do?

A Junior Linux Kernel Engineer assists in developing, maintaining, and debugging the Linux kernel, which is the core part of the Linux operating system. Their responsibilities often include writing and testing kernel modules, fixing bugs, and contributing to kernel updates under the guidance of senior engineers. They may also help in troubleshooting hardware compatibility and optimizing system performance. This role often requires strong programming skills in C and familiarity with Linux systems and tools.

What are some typical challenges a junior Linux kernel engineer might face in their first year on the job?

As a Junior Linux Kernel Engineer, you may encounter challenges such as understanding the vast and complex architecture of the Linux kernel, navigating extensive codebases, and adhering to strict coding and documentation standards. Collaborating with more experienced engineers and participating in open-source communities can be both rewarding and daunting, as it often requires clear communication and constructive feedback. Additionally, you'll likely spend time debugging low-level system issues and learning to use specialized development tools, all of which are essential for building your expertise and confidence in the role.

What are the key skills and qualifications needed to thrive as a junior Linux kernel engineer, and why are they important?

A Junior Linux Kernel Engineer should have a solid understanding of C programming, operating system fundamentals, and computer architecture, typically supported by a relevant degree in computer science or engineering. Familiarity with Linux kernel development tools like Git, GCC, GDB, and patch submission processes, as well as knowledge of version control and debugging tools, is essential. Strong problem-solving, attention to detail, and effective communication skills help in diagnosing issues and collaborating with senior engineers and open-source communities. These competencies are crucial for ensuring reliable kernel contributions, learning from experienced developers, and maintaining code quality in a complex technical environment.

What are popular job titles related to Junior Linux Kernel Engineer jobs in Kentucky?

For Junior Linux Kernel Engineer jobs in Kentucky, the most frequently searched job titles are:

What job categories do people searching Junior Linux Kernel Engineer jobs in Kentucky look for?

The top searched job categories for Junior Linux Kernel Engineer jobs in Kentucky are:

What cities in Kentucky are hiring for Junior Linux Kernel Engineer jobs?

Cities in Kentucky with the most Junior Linux Kernel Engineer job openings:

Infographic showing various Junior Linux Kernel Engineer job openings in Kentucky as of August 2026, with employment types broken down into 91% Full Time, and 9% Contract. Highlights an 92% In-person, and 8% Remote job distribution.

$92 - $138/hr

Other

Medical, Life, PTO

Posted 5 days ago


Key responsibilities

  • Develop solutions related to national security threats involving kernel development, reverse engineering, or vulnerability research of network and communication systems.

  • Perform kernel mode programming, reverse engineering, and vulnerability analysis tasks.

  • Engage in network programming and work with network protocols such as TCP/IP, UDP, HTTP, and SSL.


Northrop Grumman rating

8.3

Company rating: 8.3 out of 10

Based on 368 frontline employees who took The Breakroom Quiz

66th of 545 rated manufacturers


Job description

RELOCATION ASSISTANCE: Relocation assistance may be available

CLEARANCE REQUIRED FOR START: Yes

CLEARANCE TYPE: Secret

TRAVEL: Yes, 10% of the Time

Description

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.

Come join NorthropGrumman–Xetron , part of the MissionSystems sector, where we develop new capabilities for our military and intelligence customers around the globe. At Xetron we design systems that only science fiction writers could imagine, because they’re that cool!

Xetron is an operating unit of the NorthropGrumman Corporation, located in Cincinnati, Ohio where employees have the chance to know everyone on site while working on cutting‑edge technologies and high‑impact products. You’ll tackle the next generation of challenging problems, share expertise, and learn from world‑class teammates. Remember when you were excited about the challenge of the problem, the importance of the solution, and the fun you had with your team? You’ll experience that at Xetron! See why we receive comments on our YouTube Videos (https://www.youtube.com/@northropgrummanmedia) like “This company is insanely advanced” and “Wow. This is mind blowing.”

We are seeking cleared mid-level Software Engineers who are self‑motivated and energetic, with a background in Computer Engineering, Computer Science, or related technical disciplines.

Responsibilities:

This position involves developing solutions to national security threats with products that may involve kernel development, reverse engineering, or vulnerability research of network and communication systems. The position requires solid software development skills, including familiarity with scripting languages. Knowledge of computer networking, modern software development environments, embedded programming, and software configuration management tools is a plus.

Essential Functions:
  • Kernel Mode (Windows, Linux) programming (C/C++, Assembly)
  • Reverse Engineering (x86, x64, MIPS, PPC, or ARM)
  • Vulnerability Analysis
  • Communications Engineer:
  • Network Programming (C/C++)
  • Network protocols TCP/IP, UDP, HTTP, SSL, etc...
  • Infrastructure Engineer
Basic Qualifications for Cyber Software Engineer Level :
  • B.S. degree in Computer Science, Computer Engineering, or related field and 2 years of programming experience, or M.S. degree in Computer Science, Computer Engineering and 0 experience.
  • US Citizenship is required
  • An active Secret clearance is required
  • Ability to obtain and maintain and Top Secret clearance.
  • Demonstrated software programming experience in C/C++ Experience with debugging and/or system analysis tools (e.g., Wireshark, IDAPro, OllyDebug, WinDBG, JTAG debuggers)
Preferred Qualifications:
  • Active TS/SCI security clearance
  • Experience as Technical Lead leading teams of 2-8 engineers
  • Advanced degree in Computer Science, Computer Engineering, or related field
  • Experience in software development to include any of the following: kernel mode, embedded, command and control, web applications, network applications
  • Experience with SDLC (software development life cycle)
  • Familiarity with Assembly Languages (e.g., x86, x64, MIPS, PPC, or ARM)
  • Experience with vulnerability research on one or more operating systems (Android, IOS, Windows, Linux, etc.).
  • Experience with emulation (Renode, QEMU, etc.)
  • Experience with reverse engineering compiled binaries using industry-standard tools such as Ghidra or IDA Pro.
  • Experience developing software for multiple operating system environments
  • Experience with virtual machine technology
  • OS Internals experience
  • Development of lower-level networking protocols such as TCP/IP and UDP
  • Understanding of return-oriented programming (ROP) concepts and execution
  • Ability to develop and implement shell code.
  • Ability to understand secure / insecure programming concepts (format string vulnerabilities, heap overflows, etc.)
  • Familiarity with modern source control platforms (e.g., Git, GitHub, GitLab) and CI/CD workflows using tools such as Jenkins, GitHub Actions, and GitLab CI.
  • Experience with the Agile methodology

This position offers the option of a 9/80 work schedule. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off.

Primary Level Salary Range: $91,800.00 - $137,600.00

The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.

Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.

The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.

Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

Job Category: Information Technology

#J-18808-Ljbffr

What Northrop Grumman employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Northrop Grumman logo

About Northrop Grumman

Sourced by ZipRecruiter

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible.

Industry

Space research administration

Company size

10,000+ Employees

Headquarters location

Falls Church, VA, US

Year founded

1939