Taro Logo

Senior Software Engineer- Linux Driver and Kernel Developer

Crusoe Energy is on a mission to unlock value in stranded energy resources through the power of computation.
$183,000 - $210,000
Backend
Senior Software Engineer
Hybrid
5+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer- Linux Driver and Kernel Developer

Crusoe Energy is on a mission to unlock value in stranded energy resources through the power of computation. We aim to align the long term interests of the climate with the future of global computing infrastructure. As data centers consume an exponentially growing power footprint to deliver technology to all connected devices, we are inspired by making sure that the energy meeting that demand is sourced in an environmentally responsible fashion. Crusoe co-locates mobile data centers with stranded energy resources, like flare gas and underloaded renewables, to deliver low-cost, carbon-negative distributed computing solutions.

As a Senior Software Engineer specializing in Linux Driver and Kernel Development, you will play a critical role in the design, development, and maintenance of kernel-level drivers and software for our cutting-edge technology products. Your expertise in Linux kernel internals will drive the development of reliable and high-performance systems.

Key Responsibilities:

  • Linux Kernel Development: Develop and maintain Linux kernel modules, including device drivers.
  • Driver Development and Optimization: Design and implement efficient drivers for various hardware devices.
  • System-Level Troubleshooting: Diagnose and resolve complex system issues at the kernel level.
  • Performance Analysis: Analyze and enhance system performance, focusing on kernel optimization.
  • Code Review and Quality Assurance: Conduct thorough code reviews to ensure high software quality.
  • Cross-Functional Collaboration: Work with other engineering teams for integrated product development.
  • Technical Leadership: Provide guidance and mentorship to junior engineers.

Requirements:

  • Exposure to embedded Linux kernel development
  • Knowledge of Linux kernel internals
  • Experience with Smart NIC and DPU hardware
  • Strong debugging skills in kernel context
  • Experience with kernel bypass and hardware offloads
  • Bachelor's degree and minimum 5 years relevant industry experience (3 years low-level OS exposure)
  • Must be able to pass a background check

Benefits include hybrid work schedule, competitive pay, RSUs, health insurance, 401(k) with match, paid time off, and various other perks.

Join Crusoe Energy to contribute to environmentally responsible computing solutions and work on cutting-edge technology in kernel and driver development.

Last updated a year ago

Responsibilities For Senior Software Engineer- Linux Driver and Kernel Developer

  • Develop and maintain Linux kernel modules, including device drivers
  • Design and implement efficient drivers for various hardware devices
  • Diagnose and resolve complex system issues at the kernel level
  • Analyze and enhance system performance, focusing on kernel optimization
  • Conduct thorough code reviews
  • Collaborate with other engineering teams
  • Provide technical guidance and mentorship to junior engineers

Requirements For Senior Software Engineer- Linux Driver and Kernel Developer

Linux
  • Exposure to embedded Linux kernel development
  • Knowledge of Linux kernel internals
  • Experience with Smart NIC and DPU hardware
  • Strong debugging skills in kernel context
  • Experience with kernel bypass and hardware offloads
  • Bachelor's degree
  • Minimum 5 years relevant industry experience (3 years low-level OS exposure)
  • Must be able to pass a background check

Benefits For Senior Software Engineer- Linux Driver and Kernel Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Parental Leave
Mental Health Assistance
Commuter Benefits
  • Hybrid work schedule
  • Competitive pay
  • Restricted Stock Units
  • Health insurance
  • Employer contributions to HSA accounts
  • Paid Parental Leave
  • Paid life insurance
  • Short-term and long-term disability
  • Teladoc
  • 401(k) with 100% match up to 4% of salary
  • Generous paid time off
  • Holiday schedule
  • Cell phone reimbursement
  • Tuition reimbursement
  • Subscription to Calm app
  • MetLife Legal
  • Company paid commuter benefit

Interested in this job?