1

Junior Linux Kernel Engineer Jobs in Princeton, NJ

... 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 ...

Staff Systems Engineer Infrastructure / Distributed Systems | New York City | On-site About the ... Deep familiarity with eBPF, cgroups, Linux namespaces, filesystems, or kernel-level performance ...

The senior engineer will be involved in handson system design and implementation, contributing to ... Own operatingsystem and runtimelevel optimizations, including Linux kernel and network tuning, IRQ ...

Systems Engineering Manager

New York, NY · On-site

$275K - $330K/yr

The Role We're looking for an Engineering Manager to lead a team of highly experienced engineers ... Deep knowledge of low-level OS foundations (Linux kernel, file systems, containers, etc.

Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture. * 2 year of experience in linux kernel programming. * Experience ...

Junior Big Data Engineer

Iselin, NJ · On-site

$56.50 - $75/hr

Syntricate Technologies is a company seeking a Junior Big Data Engineer. The role involves working ... Responsibilities : • Experience with Big Data platforms/tools (Linux, HDFS, Hive, Hortonworks ...

Performance Engineer

New York, NY · On-site

$195K - $225K/yr

Performance Engineer We're looking for an exceptional Performance Engineer to join our growing ... Linux internals expertise: kernel subsystems, scheduling, memory management, virtual memory ...

Performance Engineer

New York, NY · Hybrid

$195K - $225K/yr

Performance Engineer We're looking for an exceptional Performance Engineer to join our growing ... Linux internals expertise: kernel subsystems, scheduling, memory management, virtual memory ...

On a daily basis this individual may divide their time between (1) managing junior Admins to ... B.S. in Computer Science, Information Technology, Software Engineering, or related field and five ...

Foster a culture of technical excellence by mentoring and coaching mid-level and junior engineers ... deep Linux internals knowledge and kernel-level tuning to maximize efficiency and stability.

Showing results 41-60

Junior Linux Kernel Engineer information

See Princeton, NJ salary details

$35.1K

$75.3K

$114.8K

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 Princeton, NJ is $75,265.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,800.00 and $83,900.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 Princeton, NJ?

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

What job categories do people searching Junior Linux Kernel Engineer jobs in Princeton, NJ look for?

The top searched job categories for Junior Linux Kernel Engineer jobs in Princeton, NJ are:

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

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

Infographic showing various Junior Linux Kernel Engineer job openings in Princeton, NJ as of August 2026, with employment types broken down into 89% Full Time, and 11% Contract. Highlights an 94% In-person, and 6% Remote job distribution, with an average salary of $75,265 per year, or $36.2 per hour.

Market Access Developer - C++

Qube Research & Technologies

New York, NY • On-site

$180K - $300K/yr

Full-time

Re-posted 4 days ago


Job description

Qube Research & Technologies (QRT) is a global quantitative and systematic investment manager, operating in all liquid asset classes across the world. We are a technology- and data-driven group implementing a scientific approach to investing. Combining data, research, technology, and trading expertise has shaped our collaborative mindset, which enables us to solve the most complex challenges. QRT's culture of innovation continuously drives our ambition to deliver high-quality returns for our investors. 

Market Access is responsible for building and maintaining the cutting-edge technology systems that connect QRT to global financial markets, brokers, and third-party providers. These systems are critical for delivering real-time market data and executing orders with speed, reliability, and precision. By enabling our strategies and traders to operate seamlessly, the team plays a pivotal role in supporting QRT's rapidly expanding business needs and ensuring we maintain our competitive edge through world-class trading technology.

Your future role within QRT 

  • A key member of the development team building and enhancing low latency algorithmic trading strategies for QRT 
  • Coverage of all aspects of the algorithmic trading strategy, including the exchange price feeds, financial indicators, market making algorithms, back-testing engine, tick data management, exchange simulators and trading gateways, as well as support of the production environment and the processes surrounding it 
  • You will work closely with a range of investment management professionals including quantitative analysts/developers, traders and operations staff, in order to design and develop cutting edge systems to keep QRT's business at the forefront of its field 
  • Opportunity to contribute to quantitative research, although this is not the core focus of the role 

Your present skillset 

  • Computer Science degree or equivalent 
  • Essential you have a background in Linux / C+ low latency optimizations (5 years+ on low latency Linux development using C/C++, STL, Boost) 
  • Experience designing and implementing multithreaded and distributed systems 
  • Experience of front-office trading desk-aligned role is an advantage 
  • Good knowledge of distributed network architecture 
  • Good knowledge of Equities and Futures asset classes highly desirable 
  • Familiar with low level optimization techniques on x86/64 platform 
  • Familiar with Linux / GCC development toolchain and Linux Red Hat distribution 
  • Knowledge of market data feed handlers and execution gateways highly desirable 
  • A background in Linux kernel, FPGA and Network card offloading will also be advantageous 

 
Base salary range for this position is $180,000 to $300,000 per year. 

QRT Total Compensation includes discretionary performance-based bonuses and a competitive benefits package.