Systems Engineer, Kernel
CoreWeave · Livingston, NJ · 2 wk ago
Information Technology$242k/yrFull-time
About the role
CoreWeave is seeking a highly skilled and motivated Systems Kernel Engineer to join our HAVOCK Team, reporting into the Manager of Systems Engineering.
Responsibilities
- Triage and fix kernel crashes and performance regressions.
- Develop, test, and upstream kernel patches relevant to CoreWeave’s hardware/software environment.
- Collaborate with hardware vendors and the Linux community on feature enablement.
- Implement diagnostics and tooling for kernel-level observability.
- Work closely with HPC and Fleet teams to ensure kernel readiness for production workloads.
- Provide kernel-level expertise during incident response and root-cause investigations.
Requirements
- 5+ years of professional experience in Linux kernel engineering or systems-level development.
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- Deep understanding of kernel internals (memory management, scheduling, networking, storage, drivers).
- Experience debugging kernel crashes, dumps, and panics using tools like crash, gdb, kdump.
- Strong C programming skills with the ability to write maintainable and upstream-quality code.
- Experience working with kernel modules, drivers, and subsystems.
- Strong problem-solving abilities with a "full-stack" systems perspective.
Preferred
- Contributions to the Linux kernel or related open-source projects.
- Familiarity with virtualization (KVM, QEMU, VFIO) and container runtimes.
- Networking stack expertise (InfiniBand, RoCE, TCP/IP performance tuning).
- GPU/DPU bring-up and driver experience.
- Experience in HPC or large-scale distributed systems.
- Familiarity with QA/QE best practices.
- Experience working in Cloud environments.
- Experience as a software engineer writing large-scale applications.
- Experience with machine learning is a huge bonus.
Pay
The base salary range for this role is $165,000 to $242,000. The starting salary will be determined based on job-related knowledge, skills, experience, and market location.
Schedule
CoreWeave offers a flexible schedule to support your work-life balance.