We invite a Middle+/Senior Rust Developer to join our team for a short-term contract cooperation. 

About us

  • On the market since 2002;
  • Operational departments and development hubs worldwide.

Project description

Our Сustomer is a developer and provider of infrastructure for electric cars and alternative energy sources (chargers, accumulators, solar panels, etc.). Some software components of the solutions are built in Rust. The Customer wants to integrate open-source C libraries into the Rust software ecosystem. The project aims to provide robust, stable, idiomatic Rust APIs to C libraries.

Technological stack: Rust, C/C++ (mostly C), bindgen, IoT, Rust API.

Requirements

  • Willingness to work on a short-term contract (1-3 months), full time;
  • Extensive experience in Rust development (both safe and unsafe);
  • Ability to design and document convenient, robust, and stable Rust APIs;
  • Good understanding of the C programming language, C data structures, memory management, and platform-specific considerations (e.g., data layout for x86 and ARM64 CPUs);
  • Experience integrating C or C++ code into the Rust environment (FFI, bindgen);
  • Awareness of embedded and IoT development;
  • Possibility to visit the office in France (if necessary);
  • Fluent English (Upper-Intermediate level or higher) for communication in the international team;
  • Location: the EU location is preferable, or a citizenship of a country with no visa requirements.

We offer

  • A competitive salary;
  • Short-term contract;
  • Well-defined development processes and methodologies.

Recognize yourself? We are waiting for your CV!

Please, fill the form and we will contact you in case if your experience suits to our offer