Rust Jobs for Rustaceans 
The hottest Rust jobs in one place. Bookmark this page and tell a friend :)
Latest jobs
Showing 251-260 of 300 jobs
Rust Backend Senior Software Engineer - Pro
Kraken
Active - posted 24 days ago
Rust Backend Senior Software Engineer - Consumer
Kraken
Active - posted 24 days ago
Software Engineer - Rust - Onchain
Kraken
Active - posted 24 days ago
Rust Developer
EveryMatrix
Active - posted 24 days ago
Senior Rust Engineer
Hyperlane
Active - posted 25 days ago
Senior Rust Engineer - DeRec Alliance
Hashgraph
Active - posted 25 days ago
Senior Developer
Randstad Sweden
Active - posted 25 days ago
Senior Backend Engineer
Scanner
Active - posted 26 days ago
Senior Rust Engineer
Blocknetics
Active - posted 26 days ago
Senior Software Engineer
TrueLayer
Active - posted 26 days ago
Rust Engineer
CoolPeople
Active - posted 27 days ago
Job Description
About the Role
I am looking for a** Senior Rust Engineer** to join the development of edge solutions for real-time communication with physical devices such as EV chargers, battery storage and meters. Your work will include implementing protocols such as MQTT , OCPP or Modbus , optimizing performance and memory on resource-constrained devices and cross-compiling for ARM and x86 architectures.
I require experience with system development, Linux and Git versioning. For more information about this position, please contact me.
Key Responsibilities:
- development and maintenance of our Rust edge daemon for real-time IoT communication
- implementation and optimization of protocol drivers (OCPP, MQTT, Modbus, M-Bus, BACnet)
- work on low-latency communication with physical devices (EV chargers, battery storage, meters)
- cross-compilation for different architectures (ARM, x86) and embedded platforms
- performance tuning and memory optimization for resource-constrained edge devices
- integration with PHP/Laravel backend via REST API and MQTT
- design and implementation of new protocol modules
- debugging complex issues in real-time communication
- code review and mentoring
- active participation in technical decisions related to edge architecture
Requirements:
- Rust (latest stable) or C/C++ + willingness to learn Rust quickly
- systems programming mindset (memory management, concurrency, performance)
- Linux environment (we develop on Debian, target Yocto/embedded Linux)
- Git (GitLab CE)
- serial communication or network protocols experience
- ability to read hardware documentation and protocol specifications
Nice to have
- IoT protocols: OCPP, MQTT, Modbus RTU/TCP, M-Bus, BACnet
- embedded Linux experience (cross-compilation, Yocto, buildroot)
- Async Rust (tokio, async-std)
- cross-compilation for ARM (armv7, aarch64)
- real-time systems requirements and constraints
- Docker (for build environment)
- hardware debugging (UART, serial console, remote debugging)
- knowledge of PHP/Laravel (for backend integration)