Kernel Driver Engineer

Cornelis Networks
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 2026-05-12

Recommended Jobs

Engineering Intern - EnerG Test

Tri-M Group
Kennett Square, PA

Job Description Job Description Salary: $20 per hour Here at The Tri-M Group, LLC we are an employee owned company placing our employees first, knowing that highly trained, skilled and compens…

View Details
Posted 2026-04-17

Assistant Teaching Professor in Data Journalism

Pennsylvania

Assistant Teaching Professor in Data Journalism POSITION SPECIFICS The Donald P. Bellisario College of Communications seeks an outstanding faculty member for an Assistant Teaching Professor in Dat…

View Details
Posted 2026-05-06

Large Animal Attendant A

University of Pennsylvania
Kennett Square, PA

University Overview The University of Pennsylvania, the largest private employer in Philadelphia, is a world-renowned leader in education, research, and innovation. This historic, Ivy League schoo…

View Details
Posted 2026-05-09

Warehouse Driver

Venturi Supply LLC
Williamsport, PA

Job Description Job Description Description: Join our expanding team! Venturi Supply is the parent company to a national network of distributors specializing in pipe, valves, fittings, tank…

View Details
Posted 2026-03-21

Automotive Internet Sales Consultant

Pacifico Auto Group
Philadelphia, PA

Responsive recruiter We are looking to hire an Automotive Internet Sales Consultant at Pacifico Auto Group. We are a large dealer group adding to its staff of 6 and have the highest automotive in…

View Details
Posted 2026-01-28

Electrical Engineer EIT/PE (Philadelphia)

Jobot
Philadelphia, PA

Quality Manager Needed For Leading Manufacturing Company This Jobot Job is hosted by: Kevin Finlay Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume. Sala…

View Details
Posted 2026-04-18

Pest Control Technician (Allentown)

Ecolab
Allentown, PA

Want to build a brighter, bolder future and cultivate your career? Join Ecolab’s team and help create a world in which we all thrive. Our Pest Elimination team proudly serves our communities an…

View Details
Posted 2026-04-18

Marketing and Enrollment Coordinator

Elk County Catholic School System
Saint Marys, PA

: NOW HIRING: Marketing and Enrollment Coordinator Job Summary: Elk County Catholic School System is seeking a dynamic and mission-driven Marketing and Enrollment Coordinator to lead initiativ…

View Details
Posted 2026-05-05

Machinist

Bailey Machine Company
Connellsville, PA

Job Description Job Description Benefits: Vacation days after 1year of employment After 90 days Health Care - Medical, Dental, Vison & 401K Competitive Pay based on experience and knowle…

View Details
Posted 2026-03-29