Linux Engineer

Mariia Sotnikova
Mariia Sotnikova
Recruitment Partner

Location:

Kyiv, Ukraine | Anywhere, Worldwide

About us

Hiveon - the ultimate mining platform which allows users to setup, mine and control processes more effectively and hassle-free across thousands of rigs all from a single place. 
We value initiative and leadership. We are innovators in the crypto industry and we strongly appreciate the impact of everyone who works with us. We’re a fully remote team all over the world creating the biggest eco-system for crypto miners. We’ve become a leader in the first year of work by gaining 100,000+ users with 0$ investments in marketing — just by referrals and organic growth.

What we offer:

  • A real global product company

  • Unlimited vacations and sick leaves

  • Fully remote, flexible hours  

  • Timely salary review

  • Covered expenses for professional courses, certificates, and conferences

  • We are not only about teamwork but also about having fun together. Snowboarding, music and racing — these are just some of our common interests. Let us know about your hobbies in the job interview

  • Business trips and joint remote work: we spent the whole winter in Thailand together, went to China, Georgia, Spain, Bukovel and would love to get you involved

  • We frequently have themed corporate events and Friday online parties with fun (& food when offline)

We expect you to have:

  • Experience with Linux administration (Ubuntu 16/18, apt, dpkg, bash shell scripting, jq)

  • Knowledge of Linux kernel (build, customization & support)

  • Knowledge of Linux kernel modules (build & support)

  • Knowledge of deb packages system including building own

  • X server customization (Nvidia/AMD GPU)

  • Knowledge of AMD GPU Support (kernel module changes tracking: ROCm & amdgpu, OpenCL, etc)

  • Working knowledge with servers setup

  • Experience in building packages from scratch

  • Experience with diskless workstations and PXE server

Nice to have:

  • Familiarity with the mining domain, algorithms

  • GPU mining experience

  • Blockchain/cryptocurrency knowledge

Responsibilities:

  • Building the amdgpu kernel module from the drm-next repository: Tracking changes. Adaptation to the current kernel. Building a module for internal testing. Including the module into the kernel.

  • Utility for updating AMD drivers (replacement of OpenCL, ROCm, firmware libraries)

  • Building a custom Linux kernel (optimization for mining)

  • Scripts for overclocking and tuning cards (AMD)

  • Scripts for monitoring cards (AMD), JSON generation

Stages of communication:

  • 30-min general conversation with Recruitment Partner

  • 1-1,5- hour technical interview with CTO and Linux Engineer

  • 40-min interview with HR

Apply for vacancy