Lead Software Engineer
We are seeking a highly experienced and skilled Lead Software Engineer to join our team in Lausanne or Dortmund.
The successful candidate will be responsible for specifying and leading the development of Linux Kernel Drivers and associated SDKs for new silicon products.
About the Role
* Develop and implement Linux Kernel and Userspace Drivers with a minimum of 5 years of experience.
* Direct development experience with Linux persistent memory (pmem) and expertise in NVME memory and cache management.
* Omitting NUMA architectures and knowledge of Linux memory control is beneficial, as is a good understanding of communication protocols including TCP/IP, TLS, Ethernet, I2C, SPI, etc.
* Additional relevant experience includes HPC environment knowledge, PCIe, SerDes, and command-line scripting.
Requirements
* Candidates must be based in and fully authorized to work in the EU.
What We Offer
* A positive and friendly working environment that prioritizes work-life balance.
* Flexible remote working options.
* Opportunities for career and personal progression.
* A competitive basic salary and full benefits package.
* Relocation assistance where needed.