We are looking to bring on a Middle/Senior Rust Engineer to work primarily on feature/product implementation for PC Monitoring and Configuration Software to support upcoming hardware products.

The role would be working in a layer that gets most of its inputs from communication to the device firmware protocols or through Windows api's then mostly outputs an api for our typescript/frontend layer to consume and build a UI with.

Requirements:

  • 3+ years of working experience as Rust Engineer;
  • Proficiency with async Rust/Tokio;
  • Proficiency with USB:
    • HID - devices like our keyboards/mice;
    • WinUSB - devices like our AIO coolers.
  • Proficiency with Windows APIs (Win32, Windows Runtime);
  • Upper-Intermediate level of English or above.

We offer:

  • Comfortable and flexible working schedule;
  • Comfortable office in the old center of the city (Podil);
  • Meeting, lounge and sleeping rooms in the office;
  • Social benefits, paid vacations and sick-leaves;
  • Yoga classes, table tennis and football on-site;
  • Compensation for medical service;
  • Free fruits and sweets, unlimited milk-tea-coffee-oatmeal;
  • Paid trainings and seminars;
  • English classes.