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

Recommended Jobs

Senior project engineer

Two95 International Inc.
Canonsburg, PA

Title: Senior project engineer Location :MCMurray,PA, US, 15317 Type: Fulltime Salary: $Market Requirements Knowledge/Skills · Broad knowledge of Engineering, Project Management and c…

View Details
Posted 2025-10-23

Expanded Functions Dental Assistant

Nurture Dental Health PC
Allentown, PA

Experienced Expanded Functions Dental Assistant Full-time We are looking for a dedicated, experienced, and professional Expanded Functions Dental Assistant to join our growing team! We are looking…

View Details
Posted 2026-05-06

Driver

Hertz
Middletown, Dauphin County, PA

Hertz, an industry leader is seeking high-charged, high-energy, team driven individuals to work as a Driver. As a Driver you will have the opportunity to drive Hertz cars while getting paid!  Wage:…

View Details
Posted 2026-04-03

Line Cook

Lehigh Country Club
Allentown, PA

Job Description Job Description Description: Lehigh Country Club is seeking skilled Line Cooks and Prep Cooks to join our dynamic culinary team. In this role, you will play a crucial part in del…

View Details
Posted 2026-04-17

Full-time Bank Teller - BILINGUAL in CHINESE

Asian Bank
Philadelphia, PA

Job Description Job Description SUMMARY The Teller I position provides frontline banking services to customers in a courteous, accurate, and efficient manner. The Teller I role supports the over…

View Details
Posted 2026-03-29

Registered Nurse

GreenLife Healthcare Staffing
Lancaster, PA

Job Description Job Description Registered Nurse - Lancaster, PA (#SM0091) Schedule based on your preferred hours and days! No Client Interview Needed. Start right after credentialing! Get…

View Details
Posted 2026-03-21

Azure Business Analyst

Concord USA
King of Prussia, PA

Location: King of Prussia, PA. Hybrid, 2-3 days on-site. Employment Type: 6-12 months contract with possibility of extension.  Compensation: $40 - $50/hr W-2.  Requirements: must be authorized …

View Details
Posted 2026-05-18

Senior Cybersecurity Operations Manager

Westinghouse Electric - USA
Cranberry Township, PA

About the role: As a Senior Cybersecurity Operations Manager, you will, coordinate all CISO activities to support functional priorities, such as strategic plans, programs, and operational processes.…

View Details
Posted 2026-01-14

Talent Acquisition Specialist (Driver Recruitment)

Air Liquide
Radnor, PA

How will you CONTRIBUTE and GROW? We are committed to building a diverse and inclusive workplace that embraces the unique perspectives of our employees, our customers, patients, community stakeh…

View Details
Posted 2026-05-21

Hematology Oncology Physician Assistant

Lehigh Valley Health Network
Hazleton, PA

Full-Time Day Shift Department LVPG-H Hematology & Oncology- Airport Beltway Department Lead Suresh Nair Shift Details Day Shift, Job ID wd-JR137204 P…

View Details
Posted 2026-05-21