1

Junior Linux Kernel Engineer Jobs in Edison, NJ (NOW HIRING)

Embedded Software Engineer

Manhattan, NY · On-site

$133K - $160K/yr

& Responsibilities We'relooking for a hands-on Embedded Software Engineer who willbe responsible ... Experience with Linux kernel development * Experience with cryptographic software development in C ...

Embedded Software Engineer

Manhattan, NY · On-site

$133K - $160K/yr

& Responsibilities We're looking for a hands-on Embedded Software Engineer who will be responsible ... Experience with Linux kernel development * Experience with cryptographic software development in C ...

Our Software Engineers are focused on developing innovative platforms and systems that drive our ... Advanced knowledge of operating system internals and Linux kernel * Interest in x86 Assembly At ...

Low Latency C++ Engineer

New York, NY · On-site

$175K - $275K/yr

Our Software Engineers are focused on developing innovative platforms and systems that drive our ... Advanced knowledge of operating system internals and Linux kernel * Interest in x86 Assembly At ...

C++ Software Engineer

New York, NY · On-site

$175K - $300K/yr

In-depth knowledge of the Linux kernel, systems programming * A passion for solving challenging problems * Strong systems knowledge and prefer some experience in developing low latency systems

... Linux kernel customizations. A physics background is a plus but not essential -- we find that ... engineers from adjacent fields bring valuable perspective. No knowledge of quantum computing is not ...

Embedded Engineer

New York, NY · On-site

$150K - $220K/yr

Bachelor's or Master's in Computer Engineering, Electrical Engineering, or related technical field ... Linux (kernel space and user space) or real time operating systems. * Proficient with C, C ...

Showing results 41-60

Junior Linux Kernel Engineer information

See Edison, NJ salary details

$34.7K

$74.3K

$113.4K

How much do junior linux kernel engineer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for junior linux kernel engineer in Edison, NJ is $74,330.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,200.00 and $82,800.00 per year, depending on experience, location, and employer.

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 Edison, NJ?

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

What cities near Edison, NJ are hiring for Junior Linux Kernel Engineer jobs?

Cities near Edison, NJ with the most Junior Linux Kernel Engineer job openings:

Infographic showing various Junior Linux Kernel Engineer job openings in Edison, NJ as of August 2026, with employment types broken down into 100% Full Time. Highlights an 77% In-person, and 23% Remote job distribution, with an average salary of $74,330 per year, or $35.7 per hour.

Embedded Software Engineer

Persistent Systems

Manhattan, NY • On-site

$133K - $160K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 19 days ago


Job description

Job Description & Responsibilities

We'relooking for a hands-on Embedded Software Engineer who willbe responsible forsoftware development and support of Persistent Systems' industry-leading Wave Relay mobile ad-hoc networking (MANET) system. You will be heavily involved in the development and implementation of a wide range of software (C/C++ and Java) in a Linux environment. This positionprovidesthe opportunity to work alongside our team of highly skilled senior software engineers to develop technology that enables our customers to solve their most difficult networking problems.

Position Responsibilities

  • Use C/C++ to architect, develop, and implement software for embedded Linux hardware platforms
  • Develop software running on the Wave Relaynetwork, which may include network stack development, backend services, cryptographic and security features, Java applications, and other low-level programming activities.
  • Take an active role in our code review process and software developmentcycle
  • Collaboratingwith other developers and business leaders to build solutions tonew problems
  • Support internal and external engineering activities, including travel to test locations, military facilities, and customer sites to directly support the testing, evaluation, and deployment of the Wave Relaysystem
Job Qualifications & Experience

Minimum Qualifications

  • Bachelor's degree in computer science, computer engineering, or a related field or equivalent experience
  • At least 3 years of work experience developing software in C/C++
  • Experience with Java and JavaScript
  • Familiarity with REST and WS APIs and UNIX socket networking
  • Experience with unit testing and dependency injection
  • Must have a US Security Clearance or the ability to obtainone

Preferred Qualifications

  • Master's degree in computer science, computer engineering, or a related field or equivalent experience
  • Experience with Linux kernel development
  • Experience with cryptographic software development in C/C++
  • Experience with UNIX shell scripting
  • Experience with SQL databases

The total compensation for this role can vary from $133,000 to $160,000 a year based on the selected individual's education and experience. Persistent Systems, LLC offers a comprehensive benefits package including medical, dental, vision, life, and disability insurance; paid time off; flexible spending accounts; 401(k) plan with company match; fitness membership reimbursement; tuition assistance; mental health benefits; and veterinary benefits. We will accept applications on a rolling basis until the role is filled.

Company Overview

Headquartered in New York City since 2007, Persistent Systems, LLC is a global communications technology company which develops, manufactures, and integrates a patented and secure Mobile Ad Hoc Networking (MANET) system: Wave Relay. The company's industry leading R&D team has designed wireless networking protocols to support their cutting-edge Wave Relay system and technology. Wave Relay is capable of running data, video, voice and other applications under the most difficult and unpredictable conditions. Their suite of products is field proven and utilized in Commercial, Military, Government, Industrial, Agriculture, Robotics, and Unmanned System markets.

Employment Type: OTHER