1

Internship Kernel Developer Jobs in Quincy, MA (NOW HIRING)

Software Development Engineer, Amazon Robotics

Reading, MA ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

In this role, you'll focus on developing Linux Kernel device drivers and edge computing solutions ... BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ ...

Internship Kernel Developer information

See Quincy, MA salary details

$12

$24

$41

How much do internship kernel developer jobs pay per hour?

As of Aug 13, 2026, the average hourly pay for internship kernel developer in Quincy, MA is $24.07, according to ZipRecruiter salary data. Most workers in this role earn between $19.47 and $25.53 per hour, depending on experience, location, and employer.

How much do internship kernel developers make?

Internship kernel developers typically earn between $15 and $30 per hour, depending on the location, company, and level of experience. Compensation may also include stipends or academic credit, and internships often require familiarity with C programming and Linux kernel development tools.

What are the key skills and qualifications needed to thrive as an internship kernel developer?

To thrive as an Internship Kernel Developer, you need a solid understanding of operating systems, C programming, and computer architecture, often supported by coursework or projects in systems programming. Familiarity with version control systems like Git, Linux kernel development tools, and debugging utilities is typically required. Strong problem-solving skills, attention to detail, and a willingness to learn from feedback distinguish successful candidates. These skills ensure you can contribute effectively to kernel development tasks, quickly adapt to complex system environments, and collaborate with experienced engineers.

What does an internship kernel developer do?

As an Internship Kernel Developer, you will typically assist with tasks such as debugging kernel modules, developing or improving device drivers, and contributing to the implementation of new kernel features. You may also be involved in writing and reviewing code patches, participating in code reviews, and collaborating with senior developers on performance optimization. Interns often work closely with other software engineers and may interact with hardware teams to ensure kernel compatibility and stability. This hands-on experience is invaluable for understanding low-level system operations and can serve as a foundation for advanced roles in systems programming.

Are Linux kernel developers in demand?

Linux kernel developers are in high demand due to the widespread use of Linux in servers, cloud infrastructure, and embedded systems. Skills in C programming, kernel architecture, and experience with open-source projects increase employability in this specialized field.

What is an internship kernel developer?

Internship Kernel Developers are students or entry-level professionals who work on the core components of an operating system, known as the kernel, during an internship. Their responsibilities often include debugging, writing, and optimizing low-level code that communicates directly with hardware. These internships are typically offered by companies or organizations involved in operating system development, and they provide hands-on experience with system programming, device drivers, and kernel modules. This role is valuable for those looking to build a career in systems software, embedded systems, or operating system development.

What is the difference between Internship Kernel Developer vs Software Engineer Intern?

AspectInternship Kernel DeveloperSoftware Engineer Intern
Required CredentialsBasic programming skills, understanding of OS concepts, possibly some coursework in computer scienceSimilar; often includes programming, data structures, and software development fundamentals
Work EnvironmentHands-on kernel development, low-level programming, working closely with OS componentsApplication development, testing, and debugging in various software projects
Industry UsagePrimarily in OS, hardware, and systems software companiesAcross tech, finance, startups, and software firms

Internship Kernel Developer roles focus on low-level OS and kernel programming, requiring knowledge of system internals. Software Engineer Intern positions are broader, covering application-level development. Both roles are valuable entry points but differ in technical depth and focus area.

What are popular job titles related to Internship Kernel Developer jobs in Quincy, MA?

For Internship Kernel Developer jobs in Quincy, MA, the most frequently searched job titles are:

What job categories do people searching Internship Kernel Developer jobs in Quincy, MA look for?

The top searched job categories for Internship Kernel Developer jobs in Quincy, MA are:

What cities near Quincy, MA are hiring for Internship Kernel Developer jobs?

Cities near Quincy, MA with the most Internship Kernel Developer job openings:

Junior Cybersecurity Scientist- Part time

Riverside Research Institute

Lexington, MA โ€ข On-site

$30/hr

Part-time

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

Riverside Research is an independent National Security Nonprofit dedicated to research and development in the national interest. We provide high-end technical services, research and development, and prototype solutions to some of the countrys most challenging technical problems.
All Riverside Research opportunities require U.S. Citizenship

The Junior Cybersecurity Scientist will support offensive security and threat emulation efforts by reverse-engineering hardware and software systems, identifying vulnerabilities, and developing proof-of-concept exploits. The role involves applying realistic penetration testing techniques across diverse attack surfaces, analyzing and modeling adversary threats, and building tools to enable reverse engineering and automated vulnerability discovery. Interns will work closely with a multidisciplinary team to debug complex systems, document findings, and communicate technical insights that strengthen overall security posture.


*   Reverse-engineer hardware and/or software systems and develop proof-of-concept capabilities exploiting their vulnerabilities
*   Apply realistic penetration testing techniques toward a variety of targets
*   Analyze and model threats based on various attack surfaces
*   Build tools and capabilities to facilitate reverse engineering or automated vulnerability discovery.
*   Collaborate in a team environment to reverse engineer, debug, analyze and report findings.  


*   Bachelors degree in a relevant field and two years of experience.
*   Competent use of a Linux Environment
*   High-level scripting languages, such as Python
*   Low-level languages, such as Rust, C, or Assembly
    *   GDB or another debugger
*   Foundational knowledge of exploit development
    *   Buffer overflows, use-after-free, ROP, etc.
*   Computing architecture design, instruction set architectures, and operating system internals
    *   Memory management(virtual memory, heap/stack)
    *   Kernel Programming / System Calls
 
Additional Qualifications:
*   Experience with binary reverse engineering tools
    *   Binwalk
    *   Ghidra, IDA Pro, Radare2 etc.
*   Embedded systems development & debugging
    *   JTAG/UART debugging


0000000000000000000 This represents the typical compensation range for this position based on experience, location and other factors.
Riverside Research Institute is a not-for-profit, technology-oriented defense company, where service to our customers and support of our staff is our overall mission. Riverside is an affirmative action-equal opportunity employer and complies with all applicable federal, state, and local laws regarding recruitment and hiring. Riverside offers comprehensive compensation and benefit packages to our employees.
Riverside bases its employment decisions solely on technical experience, qualifications and other job-related criteria related to our organizational purpose as a not-for-profit company, and without regard to race, color, religion, age, sex marital status, sexual orientation, national origin, physical or mental disability, veterans status or any other status legally protected by applicable federal, state, and local law.