1

Internship Linux Kernel Development Jobs in Springfield, VA

Apply and test kernel updates, package upgrades, and security patches in production and development environments. * Monitor Linux systems for performance, security, and availability, resolving issues ...

Embedded Software Engineer

Sterling, VA · On-site

$130K - $171K/yr

Have designed and implemented device drivers and kernel drivers in linux or RTOS. * Experience with FPGAs, Hardware RTL, SDR development. Cultural Fit * Thrive in a startup environment * Positive ...

Embedded Software Engineer

Dulles, VA · On-site

$130K - $171K/yr

Have designed and implemented device drivers and kernel drivers in linux or RTOS. * Experience with FPGAs, Hardware RTL, SDR development. Cultural Fit * Thrive in a startup environment * Positive ...

Embedded Software Engineer

Dulles, VA · On-site

$130K - $171K/yr

Have designed and implemented device drivers and kernel drivers in linux or RTOS. * Experience with FPGAs, Hardware RTL, SDR development. Cultural Fit * Thrive in a startup environment * Positive ...

CNO Developer - All Levels

Reston, VA · On-site

$131K - $180K/yr

Experience with application and kernel development on Linux / Windows /iOS / Android. * Experience with Assembly programming (x86, ARM) * Experience with software development processes and lifecycles ...

Engineer, Senior (Linux/AWS)

Mclean, VA · On-site

$105K - $145K/yr

This role focuses on Linux engineering, automation, compliance, and enhancing the security and ... kernel patching, maintenance, and systems integration. • Automation development experience ...

next page

Showing results 1-20

Internship Linux Kernel Development information

See Springfield, VA salary details

$9

$17

$25

How much do internship linux kernel development jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for internship linux kernel development in Springfield, VA is $17.79, according to ZipRecruiter salary data. Most workers in this role earn between $15.05 and $20.10 per hour, depending on experience, location, and employer.

What is the difference between Internship Linux Kernel Development vs Linux Kernel Engineer?

AspectInternship Linux Kernel DevelopmentLinux Kernel Engineer
Required CredentialsTypically pursuing or recently completed relevant degree; basic knowledge of LinuxAdvanced degree or extensive experience in Linux kernel development
Work EnvironmentInternship programs, entry-level projects, collaborative teamsFull-time professional roles, complex kernel development tasks
Employer & Industry UsageTech companies, open-source projects, research institutionsTech firms, hardware companies, enterprise software providers
Search & Comparison IntentLearning, entry-level opportunities, career explorationProfessional growth, specialized skills, career advancement

In summary, Internship Linux Kernel Development offers an entry-level experience focused on learning and gaining practical skills, while a Linux Kernel Engineer is a full-time professional role requiring advanced expertise and responsible for complex kernel development tasks.

What does an internship in Linux Kernel Development involve?

An internship in Linux Kernel Development typically involves working on the core of the Linux operating system, contributing to the kernel codebase, fixing bugs, developing new features, and collaborating with experienced kernel developers. Interns often work with languages like C and use tools such as Git for version control. The experience provides hands-on exposure to open-source development practices, deepens your understanding of operating system internals, and helps build valuable skills for a career in systems programming.

What are the key skills and qualifications needed to thrive as an Internship Linux Kernel Development, and why are they important?

To excel as an intern in Linux Kernel Development, you need a solid understanding of C programming, operating system concepts, and preferably some coursework or experience with low-level systems programming. Familiarity with version control systems like Git, Linux command line tools, and knowledge of kernel debugging tools is commonly expected. Strong problem-solving abilities, attention to detail, and effective written communication help interns collaborate with mentors and contribute to open-source projects. These skills are crucial for navigating complex kernel code, efficiently resolving issues, and making meaningful contributions to the Linux community.

What types of projects and tasks can I expect during an Internship in Linux Kernel Development?

As an intern in Linux Kernel Development, you can expect to work on a range of tasks such as fixing bugs, writing and testing patches, contributing to kernel modules, and improving documentation. Interns often collaborate closely with experienced kernel developers, participate in code reviews, and may be assigned small features or performance enhancements to implement. This role typically involves working with version control systems like Git, engaging with the open-source community, and learning best practices for writing and debugging kernel code.
What are popular job titles related to Internship Linux Kernel Development jobs in Springfield, VA? For Internship Linux Kernel Development jobs in Springfield, VA, the most frequently searched job titles are:
What job categories do people searching Internship Linux Kernel Development jobs in Springfield, VA look for? The top searched job categories for Internship Linux Kernel Development jobs in Springfield, VA are:
What cities near Springfield, VA are hiring for Internship Linux Kernel Development jobs? Cities near Springfield, VA with the most Internship Linux Kernel Development job openings:
Linux Systems Administrator

Linux Systems Administrator

Peraton

Silver Spring, MD • On-site

$86K - $138K/yr

Full-time

Re-posted yesterday


Peraton rating

8.2

Company rating: 8.2 out of 10

Based on 53 frontline employees who took The Breakroom Quiz

47th of 208 rated it services


Job description

Responsibilities

Peraton is seeking a Linux Systems Administrator with an active TS/SAP clearance to join our team supporting mission-critical operations. The ideal candidate will manage, maintain, and enhance secure Linux-based environments while ensuring uptime and performance for essential applications. The candidate will be working closely with IA team supporting Continuous Monitoring tasks, enforcing cybersecurity compliance, and addressing vulnerabilities identified through Nessus scans. This role involves configuring and maintaining Linux servers and desktops, implementing security mitigations, and ensuring compliance with government standards.

Key Responsibilities:

  • Continuous Monitoring & Vulnerability Mitigation:
    • Perform continuous monitoring of systems using vulnerability scanning tools like Tenable Nessus.
    • Identify and analyze vulnerabilities from weekly and monthly scans.
    • Mitigate identified vulnerabilities by reconfiguring Linux servers and desktops or applying patches, security updates, and configuration changes.
    • Track, document, and report vulnerability remediation activities to ensure ongoing compliance with Risk Management Framework (RMF) or Intelligence Community standards.
  • Linux System Administration:
    • Deploy, Configure, maintain, and secure Linux-based servers and desktops (RHEL, CentOS, Ubuntu).
    • Configure networking services such as DNS, DHCP, and NFS.
    • Manage user accounts, permissions, and authentication in compliance with security policies.
    • Harden systems using existing guidelines such as Security Technical Implementation Guides (STIGs) or custom configurations.
    • Apply and test kernel updates, package upgrades, and security patches in production and development environments.
    • Monitor Linux systems for performance, security, and availability, resolving issues proactively.
    • Implement and maintain system backup and disaster recovery procedures.
    • Collaborate with cross-functional teams to support system integration and deployment efforts.
    • Stay current with technological advancements and recommend improvements as necessary.
  • Automation and Process Improvement:
    • Develop and maintain shell scripts or automation tools (Bash, Python, etc.) to streamline administrative and cybersecurity tasks.
    • Implement and manage automated patching and vulnerability remediation via tools like Ansible, Puppet, or Chef.
  • Documentation & Auditing:
    • Maintain detailed system configuration documentation.
    • Document vulnerability findings, mitigations, and resolutions in tickets or compliance reports.
    • Support security audits by providing technical information and collaborating with the Information Assurance teams.
  • Collaboration:
    • Work closely with the Information Assurance (IA) and Cybersecurity teams to ensure systems meet security requirements.
    • Collaborate with network administrators and application teams to integrate Linux environments supporting enterprise solutions.
Qualifications

Required Qualifications:

  • Active TS w/ SCI eligibility
  • 5 years with BS/BA or 3 years with MS/MA degree in Computer Science, Information Technology, or related field.
  • 3-5+ years of experience managing Linux environments in classified, secure settings.
  • Proficiency with Linux operating systems (Ubuntu, RedHat), package management, and scripting skills in Bash, Python, or similar languages for automation.
  • Understanding of system security requirements in DoD or Intelligence domains (e.g., STIGs, RMF).

Preferred Qualifications:

  • Experience with virtualization technologies (KVM, Red Hat, Proxmox,).
  • Familiarity with configuration management tools (e.g., Ansible, Puppet, Chef).
  • Knowledge of containerization (Docker, Kubernetes).
  • Certifications: Red Hat Certified System Administrator (RHCSA), ITIL, or equivalent.
Peraton Overview

Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can't be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we're keeping people around the world safe and secure.

Target Salary Range$86,000 - $138,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual's experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.EEOEEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.Employment Type: FULL_TIME

What Peraton employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Peraton logo

About Peraton

Sourced by ZipRecruiter

At Peraton, we re at the forefront of delivering the next big thing every day. We re the partner of choice to help solve some of the world s most daunting challenges, delivering bold, new solutions to keep people around the world safer and more secure.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Herndon, VA, US

Year founded

2017