Oracle

Principal Linux Kernel Developer

Oracle

Europe

full time

14 Apr 2025

Oracle

The ideal candidate will have the following background

  • Bachelors or Masters in Computer Science and Engineering or related engineering fields
  • Minimum of 10 years of relevant experience
  • Good understanding of the Linux community and kernel development process
  • Linux kernel development experience including upstream development
  • Deep understanding of Linux kernel RDMA and Networking subsystems
  • Experience developing or maintaining Linux RDMA and Networking subsystems
  • Experience developing or maintaining HCA or NIC drivers
  • Strong build, debug, and test skills in Linux
  • Proficient in C programming, gcc, git, and shell scripting
  • Comfortable with Linux userspace packages
  • Ability to work with internal and external stakeholders
  • Solid technical documentation skills
  • Excellent interpersonal, problem solving, critical thinking, and communication skills

Career Level - IC4

Responsibilities
The developer will be working on:

  • Developing and maintaining the Remote Datagram Sockets (RDS) protocol
  • Contributing to upstream RDMA Development
  • Implementing functionality in the Linux kernel and userspace
  • Fixing bugs in the Linux kernel and RDMA userspace
  • Testing performance and stability of features developed in the kernel and userspace



Do you want to get jobs like this one sent to your email every week?

Then subscribe to the C++ JOBS newsletter!