Kernel Driver Engineer

Cornelis Networks
Chesterbrook, PA
Kernel Driver Engineer Location Chesterbrook, PA : Cornelis Networks is hiring talented Linux kernel and driver developers to work on our networking and High-Performance Computing (HPC) fabric SW stack. The main job will center on software development of device drivers and Linux kernel support for our network interconnects including Omni-Path Architecture. The job will require working closely with architects and hardware developers to develop and debug device driver and networking software. Responsibilities:
  • Engineers software systems for best performance.
  • Compiles, packages, installs and upgrades software and operating system components.
  • Creates scripts and uses tools to automates frequently performed tasks.
  • Architects interfaces/solutions for communicating with hardware.
  • Responsible for security requirements and design implications.
  • Experience in RDMA and other techniques for minimizing buffer copies.
  • Extensively unit tests their implementation.
  • Analyze network protocols to troubleshoot networking problems and to recognize and develop network performance solutions.
  • Works with the open source & kernel community to develop & review software.
Basic Qualifications:
  • Bachelor's, Master's, or Ph.D. degree in Engineering, Computer Science, or related discipline, or the equivalent in training and experience.
  • 7 years' experience (post college) with networking software in the Linux kernel and extensive experience in C coding and git.
  • 5 years' experience (post college) writing Linux kernel software.
  • Experience in one or more scripting language (TCL, Python, Perl, Shell-scripting)
  • Experience with:
    • InfiniBand or another HPC interconnect.
    • Developing and supporting open-source device drivers and Linux networking kernel code.
    • Upper-layer protocols such as IPoIB, SRP etc.
    • Kernel file system software including Lustre, NFS.
  • Ability to use protocol analyzers and debug challenging multi-threaded and/or asynchronous communications problems.
  • Ability to read and understand Linux user and kernel level code. Proficient in performance profiling, tuning, and debugging of performance in kernel space.
  • Familiar with:
    • Advanced debugging techniques such as kprobes, tracepoints, and dynamic console debug
    • kmemleak, KASAN, and other dynamic debug techniques
    • kbuild and configuration language
    • Dynamic configuration techniques with autotools, and cmake
  • Understanding of network protocols, TCP/IP, scalable algorithms and virtualization. Software development tools and scripting in a linux environment, including git source control.
  • Excellent communication skills.
Location For this position, Cornelis Networks fully supports remote employees who live within the United States and are able to travel to our corporate offices in Chesterbrook, PA periodically for in-person collaboration. Immigration Information To qualify for this position, candidates must be located in the United States, legally authorized to work in the U.S. and must not need U.S. Visa sponsorship now or in the future. EEOC Information Cornelis Networks is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. Cornelis Networks does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. Location Chesterbrook, Pennsylvania (Remote) Department Software Engineering Employment Type Full-Time (U.S. Benefit Eligible) Minimum Experience Experienced
Posted 2025-11-06

Recommended Jobs

Long Term Sub for PE Teacher & Coach

Germantown Friends School
Philadelphia, PA

Job Description Long Term Sub for PE Teacher & Coach Germantown Friends School is seeking a long-term substitute teacher for Physical Education and coach for the reminder of the academic year of 20…

View Details
Posted 2025-10-23

Accounts Payable Specialist

Dynamics ATS
Large, PA

Accounts Payable Specialist   JOB-10045049     Anticipated Start Date   Nov. 19, 2025   Location   Houston, TX   Type of Employment   Contract   Employer Info   Our client …

View Details
Posted 2025-11-05

Line Cook

B2 Bistro + Bar
Reading, PA

West Reading Motor Club in Reading, PA is looking for one line cook to join our team. We are located on 416 Penn Ave. Our ideal candidate is self-driven, motivated, and reliable. Responsibilities …

View Details
Posted 2025-09-30

Locum Tenens Family Medicine Job Philadelphia, PA

LocumTenens.com LocumTenens.com
Philadelphia, PA

This Job at a Glance Job Reference Id:  ORD-202049-MD-PA Title:  MD Dates Needed:  ASAP - 3 months, potential to extend Shift Type:  Night Shift Assignment Type:  Outpatient; Clinic …

View Details
Posted 2025-09-27

Manager

Johnson & Johnson
Horsham, PA

At Johnson & Johnson,?we believe health is everything. Our strength in healthcare innovation empowers us to build a?world where complex diseases are prevented, treated, and cured,?where treatments a…

View Details
Posted 2025-10-27

Director of Development

Archdiocese of Philadelphia
Merion, PA

Director of Development  Job Description Merion Mercy Academy, an independent Catholic college preparatory school for girls in grades 9-12 outside Philadelphia, Pennsylvania, seeks a Director…

View Details
Posted 2025-08-20

Sr. Electrical Engineer

Andritz
Canonsburg, PA

Every day, ANDRITZ continues to deliver successful innovative solutions to our customers globally. Why are we so successful? Because we are passionate and love what we do! We are at the forefront of …

View Details
Posted 2025-10-28

Urologist for Hospital Employed Opportunity in Northern PA - J1 and H1b and PSLF Eligible

B.E.L. Associates, Inc.
Erie, PA

Urologist sought for northern PA hospital employed position.  This location is for someone who loves outdoor recreation - the area offers hiking, biking, hunting, fishing, cross country skiing and mo…

View Details
Posted 2025-07-26

Cloud architect / lead

MSys Inc
Harrisburg, PA

Job summary: Title: Cloud Architect/Lead - Hybrid Location: Harrisburg, PA, United States Length and terms: Long term - W2 or C2C Position created on 10/27/2025 03…

View Details
Posted 2025-11-06

Line Cook

Philmont Country Club
Huntingdon Valley, PA

Responsibilities for this role include:  Setting up and stocking stations.  Preparing food for service (i.e. prepping items to have behind the line for service or in preparation for banquets).  …

View Details
Posted 2025-09-06