Search Remote Jobs

NIC Kernel Driver Managing Engineer

🔥 17 hours ago

🗽 New York – Remote

infoinfo

⏰ Full Time

🟠 Senior

🔴 Lead

👷🏻‍♀️ Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Cornelis Networks

Cornelis Networks

51 - 200 employees

🤖 Artificial Intelligence

🔧 Hardware

🏢 Enterprise

💰 $29M Series B on 2022-11

Artificial Intelligence • Hardware • Enterprise

Cornelis Networks is a leading provider of intelligent, scalable, high-performance interconnects designed for AI applications. The company specializes in delivering end-to-end purpose-built high-performance fabrics to commercial, scientific, academic, and government organizations. Cornelis Networks’ solutions are aimed at enhancing performance, scalability, and efficiency across hyperscale, cloud AI, and on-premises AI/HPC environments. Their offerings are known for scalable architecture, high bandwidth solutions, and universal compatibility with accelerators and GPUs. Originating as an Intel spin-off, the company is positioned to challenge existing technologies like InfiniBand and Ethernet, providing advanced interconnects that power modern AI infrastructure.

📋 Description

• Lead the Linux kernel driver team of up to six kernel engineers • Own release planning, execution tracking, and delivery of driver features aligned with the product roadmap • Participate in headcount planning, performance management, and hiring • Perform code and design reviews • Contribute patches and debug complex kernel issues involving PCIe/MMIO, DMA, MSI-X and interrupt handling, memory registration and address translation, command/completion rings, device reset, and error recovery • Drive pre-silicon driver enablement using emulation, FPGA prototypes, and virtual PCIe device models • Lead patch submission and review cycles on linux-rdma, netdev, and related mailing lists • Keep drivers in-tree and supported across RHEL, SLES, and Ubuntu distributions • Collaborate with ASIC/silicon, firmware, libfabric provider, middleware, and validation teams • Define and stabilize kernel/user-space interfaces including ioctls, mmap'd rings, doorbells, and dma-buf for GPU and accelerator memory • Establish and maintain CI, regression, and stress coverage • Own driver documentation, module packaging, and release readiness • Triage escalations and reproduce customer-reported issues • Translate findings into prioritized fixes and communicate status to stakeholders • Own Linux kernel drivers for CN5000, CN6000, and CN7000 silicon generations

🎯 Requirements

• 8+ years of systems/kernel software engineering experience in C on Linux • Bachelor's degree in Computer Science, Computer Engineering, or related field, or equivalent experience • 2+ years of formal or informal leadership experience, such as people manager, team lead, or tech lead • Demonstrated interest in people management • Hands-on Linux device driver development • Experience with PCIe device enumeration, BAR/MMIO register access, DMA mapping, interrupt handling, locking and concurrency • Experience with kernel debugging using crash/kdump, ftrace, perf, and kgdb • Depth in at least one high-performance networking subsystem, such as Linux RDMA core, netdev datapath, or an upstream vendor NIC/fabric driver • Ability to diagnose performance and correctness issues in low-latency, high-throughput data paths • Experience contributing to open-source projects • Familiarity with upstream Linux patch and review processes • Strong written and verbal communication skills • Ability to represent the team's work to engineering leadership and customers • Prior experience as a maintainer or reviewer for an upstream Linux driver • Familiarity with HPC fabrics such as Omni-Path, InfiniBand, Slingshot, or other host fabric interface drivers • Experience with RoCEv2, congestion control, and/or Ethernet-based RDMA deployments • Familiarity with Ultra Ethernet specifications • Knowledge of libfabric/OFI provider interfaces and kernel/user-space co-design • Experience with GPUDirect RDMA, dma-buf, and CUDA/ROCm memory interoperability • Experience with driver packaging and distro enablement for RHEL, SLES, and Ubuntu • Experience with cluster-scale benchmarking, profiling, and optimization

🏖️ Benefits

• Equity, cash, and incentives • Health, medical, dental, and vision coverage • Disability and life insurance • Dependent care flexible spending account • Accidental injury insurance • Pet insurance • Generous paid holidays • 401(k) with company match • Open Time Off (OTO) for regular full-time exempt employees • Sick time • Bonding leave • Pregnancy disability leave • Flexible work environment • Remote work for employees residing within the United States

Apply Now

Similar Jobs

🔥 19 hours ago

DISCO

501 - 1000

🤖 Artificial Intelligence

🤝 B2B

⚖️ Legal

Litigation Engineer embedding with law firms to configure DISCO’s AI-powered legal platform. Translating litigation insights into product strategy, workflows, and adoption playbooks.

🔥 20 hours ago

RTX

10,000+ employees

🚀 Aerospace

🎖️ Defense

🏭 Manufacturing

Supplier Technical Qualification Engineer qualifying aerospace and defense suppliers for RTX. Leading source qualification, testing, RCCA, risk management, and production-readiness activities.

🇺🇸 United States – Remote

💵 $132.4k - $251.6k / year

💰 $200k Grant - RTX on 2024-11

⏰ Full Time

🟠 Senior

🔴 Lead

👷🏻‍♀️ Engineer

🔥 20 hours ago

Blackbaud

1001 - 5000

☁️ SaaS

🤝 Non-profit

🤝 B2B

Sr. PKI Engineer operating Blackbaud’s enterprise PKI, certificate lifecycle, and HSM-backed services. Automating secure certificate management across social-impact technology platforms.

🔥 23 hours ago

Integrated Water Services

51 - 200

💼 Consulting

📦 Logistics

🏭 Manufacturing

Estimating and Proposal Engineer developing cost estimates and customer proposals for Veyra’s water and wastewater treatment systems. Supporting project risk, compliance, pricing, and delivery.

🔥 23 hours ago

Actemium Avanceon

51 - 200

💼 Consulting

🍽️ Food & Beverage

🏥 Healthcare

Lead Project Engineer delivering Ignition-based automation and control systems for Avanceon’s manufacturing clients. Owning technical delivery, engineering teams, commissioning, and customer acceptance.