New offer - be the first one to apply!

December 17, 2025

Senior Rust Engineer – Embedded UX/UI Systems

Senior • Remote

$100 - $125/

Warsaw, Poland

Key Responsibilities

  • Design and develop embedded Rust applications on Linux platforms.

  • Translate UX/UI layer inputs into real-time hardware control and communication logic.

  • Build scalable, modular architectures using modern microservice principles.

  • Integrate software modules with sensors, actuators, and control boards.

  • Collaborate within a cross-functional engineering team to align software functionality with product goals.

  • Ensure system stability, performance, and security in a production-grade embedded environment.


Requirements

  • Strong experience with Rust in embedded or systems-level programming.

  • Solid understanding of Linux-based development (drivers, inter-process communication, memory management).

  • Proven background in embedded systems and hardware-software integration.

  • Experience designing microservice or modular architectures.

  • Familiarity with IoT or consumer electronics product development.

  • Strong problem-solving skills and ability to work independently in a fast-paced, cross-functional setup.

  • Excellent communication skills in English (written and spoken).


Nice to Have

  • Experience with real-time systems or RTOS.

  • Familiarity with UI frameworks for embedded devices.

  • Background in hardware debugging tools (oscilloscope, logic analyzer, etc.).

  • Previous work in connected appliances or smart home ecosystems.