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.