Job Description

Responsibilities

  • Design, develop and maintain storage, filesystem, or virtualisation features on Linux using C/C++.
  • Work on Linux kernel modules and system internals.
  • Debug and troubleshoot complex system issues using advanced tools.
  • Rapidly prototype and iterate on solutions to validate new ideas and concepts.
  • Collaborate with cross-functional teams to integrate new features and resolve technical challenges.

Requirements

  • Strong proficiency in C/C++ programming.
  • Hands-on Linux kernel development experience.
  • Expertise in storage, filesystem, or virtualisation development.
  • Solid understanding of OS internals (filesystems, I/O, device drivers, memory management).
  • Experience with POSIX APIs and Linux system calls.
  • Strong troubleshooting and debugging skills (GDB, strace, perf, fio, iostat, blktrace).
  • Excellent prototyping ski...

Apply for this Position

Ready to join Lucidity? Click the button below to submit your application.

Submit Application