Senior Software Engineer, Linux Driver and Kernel Developer

AI-first Cloud infrastructure company pioneering vertically integrated, purpose-built AI infrastructure solutions powered by clean, renewable energy.
$183,000 - $210,000
Cloud
Senior Software Engineer
Hybrid
5+ years of experience
AI · Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Infrastructure Engineer

Senior Infrastructure Engineer role at Crusoe, managing cloud infrastructure and leading Kubernetes transition with focus on sustainable AI computing solutions.

Senior Customer Success Engineer

Senior Customer Success Engineer role at Crusoe, focusing on supporting customers with AI infrastructure and cloud computing solutions while maintaining high service levels.

Senior Software Engineer (Join OCI)

Senior Software Engineer position at Oracle Cloud Infrastructure focusing on performance optimization and cloud service development.

Senior Software Engineer

Senior Software Engineer position at VMware by Broadcom focusing on Kubernetes and cloud infrastructure development with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer position at VMware by Broadcom focusing on Kubernetes development for cloud infrastructure, offering competitive salary and comprehensive benefits.

Description For Senior Software Engineer, Linux Driver and Kernel Developer

Crusoe, an innovative AI-first Cloud infrastructure company, is seeking a Senior Software Engineer specialized in Linux Kernel and Driver Development. This role is integral to their mission of building sustainable, high-performance AI infrastructure solutions. The position involves developing kernel-level drivers, optimizing system performance, and working closely with hardware teams to create reliable solutions.

The ideal candidate will bring deep expertise in Linux kernel internals, with experience in Smart NIC and DPU hardware. They'll be responsible for developing and maintaining kernel modules, troubleshooting complex system issues, and providing technical leadership to the team. The role requires strong C programming skills and a thorough understanding of hardware-software integration.

Working at Crusoe offers the opportunity to be at the forefront of AI infrastructure development while contributing to environmentally conscious computing solutions. The company provides comprehensive benefits including equity, competitive salary ($183,000-$210,000), and excellent healthcare options. The hybrid work environment allows for flexibility while maintaining collaborative opportunities.

This position is perfect for an experienced engineer passionate about low-level systems programming and interested in making a significant impact in the AI infrastructure space. The role combines technical challenges with the opportunity to mentor others and shape the future of sustainable cloud computing. With Crusoe's focus on renewable energy and high-performance computing, this position offers a unique chance to work on cutting-edge technology while supporting environmental sustainability.

Last updated 2 months ago

Responsibilities For Senior Software Engineer, Linux Driver and Kernel Developer

  • Develop and maintain Linux kernel modules and device drivers
  • Diagnose and resolve complex system issues at the kernel level
  • Analyze and enhance system performance focusing on kernel optimization
  • Conduct code reviews and implement best practices
  • Provide technical guidance and mentorship to junior engineers
  • Debug and root-cause hardware and software issues
  • Work on hypervisor hardware and software stack
  • Collaborate with hardware teams for integration

Requirements For Senior Software Engineer, Linux Driver and Kernel Developer

Linux
  • Bachelor's degree in Computer Science, Computer Engineering, or related field
  • Minimum 5 years of industry experience with 3 years of low-level operating systems exposure
  • Proven knowledge of Linux kernel internals
  • Experience with Smart NIC and DPU hardware
  • Strong debugging skills in kernel context
  • Experience porting/maintaining Linux distributions
  • Experienced C programmer
  • Must pass background check

Benefits For Senior Software Engineer, Linux Driver and Kernel Developer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
Commuter Benefits
Equity
  • Hybrid work schedule
  • Industry competitive pay
  • Restricted Stock Units
  • Health insurance package (HDHP and PPO, vision, and dental)
  • 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 and holiday schedule
  • Cell phone reimbursement
  • Tuition reimbursement
  • Subscription to Calm app
  • MetLife Legal
  • Company paid commuter benefit ($50 per pay period)

Interested in this job?