Linux Kernel Driver Engineer

2 months ago


Wayne, United States Cornelis Networks Full time

Cornelis Networks is looking for a Linux Kernel Driver Engineer 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. Open Source is a key aspect of Cornelis Networks' development and this job plays a highly visible role, working directly with the Kernel.org community.

Responsibilities:

  • Engineers software systems for best performance
  • Compiles, packages, installs and upgrades software and operating system components
  • Creates scripts and uses tools to automate frequently performed tasks
  • Architects interfaces/solutions for communicating with hardware
  • Responsible for security requirements and design implications
  • 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
  • Debugs escalated customer issues, which may include very little information
Minimum Qualifications (post college and internships):
  • 3 + Years' Experience with software development in the Linux Kernel including extensive experience in C coding and using git
  • Experience in one or more scripting language (TCL, Python, Perl, Shell-scripting)
  • Experience with advanced networking for HPC
  • Track record of supporting open-source projects especially Linux Kernel
  • Familiarity with upper-layer protocols such as IPoIB, SRP etc.
  • Ability to use debuggers and protocol analyzers and debug challenging multi-threaded and/or asynchronous communications problems
  • Proficient in performance profiling, tuning, and debugging of performance in kernel space including use of kprobes, tracepoints
  • Understanding of traditional network protocols such as, TCP/IP
  • Working knowledge of scalable algorithms and virtualization
  • Excellent communication skills, needs to be able to communicate effectively with engineers, architects, marketing, customers, and open source contributors
  • Bachelor's, Master's, or Ph.D. degree in Engineering, Computer Science, or related discipline, or the equivalent in training and experience


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 Wayne, PA periodically for in-person collaboration. Successful candidates are located in the United States.

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.

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.

Job Code: SO-49

  • Wayne, Pennsylvania, United States Cornelis Networks Full time

    Cornelis Networks is a leading provider of high-performance networking solutions. We are seeking a skilled Linux Kernel Driver Engineer to join our team. The successful candidate will work on developing and debugging device drivers for our network interconnects, including Omni-Path Architecture.The role requires collaboration with architects and hardware...


  • Wayne, Pennsylvania, United States Cornelis Networks Full time

    Career Highlights:We offer a challenging and rewarding career opportunity as a Linux Kernel Driver Engineer. As part of our team, you will work on developing and debugging device drivers for our network interconnects, including Omni-Path Architecture. You will collaborate with architects and hardware developers to create software systems that meet...


  • Fort Wayne, Indiana, United States BAE Systems USA Full time

    Key Skills and QualificationsTo be successful in this role, you should possess:* Bachelor's degree in Computer Science, Software Engineering, or related field* 6+ years of experience in software development, preferably in the defense or aerospace industry* Strong understanding of C/C++ programming languages and software development principles* Experience...


  • Fort Wayne, Indiana, United States BAE Systems USA Full time

    Job OverviewWe are seeking a highly skilled Senior Software Developer to join our team in developing cutting-edge communication systems. This role involves designing, implementing, and testing real-time embedded software products for secure and reliable voice and data communications systems.Key ResponsibilitiesParticipate in collaborative, cross-discipline...


  • Fort Wayne, United States Disability Solutions Full time

    Job Description Because this role involves a combination of collaborative/in-person and independent work, it will take the form of a hybrid work format, with time split between working onsite and remotely. The remote percentage is based on current program needs but will be less than 50%.See what you’re missing. Our employees work on the world’s most...


  • Fort Wayne, Indiana, United States BAE Systems USA Full time

    About the Role As a Senior Embedded Software Developer at BAE Systems USA, you will play a vital role in developing cutting-edge software-defined communication systems. Our team is passionate about pushing the boundaries of innovation and delivering top-notch solutions to meet our customers' needs. Job Summary We are seeking an experienced Senior Embedded...


  • Wayne, United States HCL Technologies Full time

    Job Overview:HCL Technologies is seeking a highly skilled SAP System Administrator to join our team. As a key member of our IT department, you will be responsible for administering our ERP system in a production environment.About the Role:The successful candidate will have extensive knowledge of the S4HANA ecosystem, SD, EWM, and SCM FA modules. They will...


  • Wayne, United States Certara USA, LLC Full time

    Reference #: 1905 Overview We are seeking a highly skilled and experienced Senior DevOps Engineer to join our team. As a Senior DevOps Engineer, you will play a crucial role in managing and optimizing our infrastructure, both in the cloud and on premises. You will also be responsible for providing excellent customer support and guiding clients through the...


  • Fort Wayne, United States L3 Technologies Full time

    Job Title: Software Engineer Level D (Fort Wayne, IN) Job Description: Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software,...


  • Fort Wayne, United States Sharetec Full time

    Job DescriptionJob DescriptionDescription:Sharetec is looking for a Hardware Project Engineer to join our team!At Sharetec, we believe in a people first business. We have the opportunity to make millions of peoples' lives easier by developing innovative solutions for credit unions and their members to utilize on a daily basis. Not only do our customers...


  • Wayne, United States Cornelis Networks Full time

    Cornelis Networks is a technology leader delivering purpose-built, high-performance fabrics accelerating High Performance Computing, High Performance Data Analytics, and Artificial Intelligence workloads in the Cloud and in the Data Center. The company's products enable scientific, academic, governmental, and commercial customers to solve some of the world's...


  • Wayne, United States Certara USA, Inc. Full time

    OverviewWe are seeking a highly skilled and experienced Senior DevOps Engineer to join our team. As a Senior DevOps Engineer, you will play a crucial role in managing and optimizing our infrastructure, both in the cloud and on premises. You will also be responsible for providing excellent customer support and guiding clients through the installation and...


  • Wayne, Pennsylvania, United States Certara USA, LLC Full time

    Job SummaryWe are seeking a highly skilled Cloud Infrastructure Engineer to join our team at Certara USA, LLC. As a key member of our infrastructure team, you will play a crucial role in designing, implementing, and managing scalable and reliable cloud infrastructure solutions using AWS services.ResponsibilitiesDesign and implement automated deployment...


  • Wayne, United States Certara USA, Inc. Full time

    Job DescriptionOverviewAbout CertaraCertara is a growing company that provides a dynamic and exciting place to work. Our purpose is to assist in accelerating the development of meaningful medicines that make an impact on our society and the people that need them most. Innovation and creativity are highly valued, and everyone is given the opportunity for...


  • Wayne, United States Certara USA, Inc. Full time

    OverviewAbout Certara Certara is a growing company that provides a dynamic and exciting place to work. Our purpose is to assist in accelerating the development of meaningful medicines that make an impact on our society and the people that need them most. Innovation and creativity are highly valued, and everyone is given the opportunity for training and...


  • Wayne, Pennsylvania, United States Certara USA, LLC Full time

    **Certara USA, LLC Overview**Certara is a leading provider of innovative software solutions for the life sciences industry.We are seeking a highly skilled and experienced Senior DevOps Engineer to join our team. As a Senior DevOps Engineer, you will play a crucial role in managing and optimizing our infrastructure, both in the cloud and on premises.You will...


  • Fort Wayne, United States L3Harris Full time

    Job Title: Software Engineer Level D (Fort Wayne, IN) Job Description: Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and...


  • Wayne, Pennsylvania, United States Cornelis Networks Full time

    Job OverviewCornelis Networks, a leader in high-performance fabrics, is seeking a talented High Performance Networking Engineer to support its world-class hardware and software products used in high-performance computing, high-performance data analytics, and artificial intelligence interconnect solutions. The ideal candidate will have strong technical...

  • Senior DevOps Engineer

    2 months ago


    Wayne, United States Cornelis Networks Full time

    Cornelis Networks is a technology leader delivering purpose-built, high-performance fabrics accelerating High Performance Computing, High Performance Data Analytics, and Artificial Intelligence workloads in the Cloud and in the Data Center. The company's products enable scientific, academic, governmental, and commercial customers to solve some of the world's...


  • Wayne, Pennsylvania, United States Triumph Full time

    Job OverviewThe Triumph Group is currently seeking a highly skilled Security Systems Engineer to join their team. This individual will be responsible for designing and implementing advanced security systems and solutions that meet the organization's complex needs. With a focus on enterprise security, this role requires a strong understanding of security...