Rust Jobs for Rustaceans 
The hottest Rust jobs in one place. Bookmark this page and tell a friend :)
Latest jobs
Showing 1-10 of 307 jobs
Senior Solana Blockchain Engineer
Seedify
Active - posted 3 days ago
Engineering Lead
Keyrock
Active - posted 3 days ago
Senior Rust Developer
Global Software Solutions Group
Active - posted 3 days ago
Rust Engineer - Market Making
LITY
Active - posted 3 days ago
Rust Engineer
Balyasny Asset Management
Active - posted 3 days ago
Rust Engineer
Ikerian AG
Active - posted 3 days ago
Rust Backend Engineer
OPENCHIP & SOFTWARE TECHNOLOGIES
Active - posted 3 days ago
Junior Software Developer Rust - HFT
Client Server
Active - posted 3 days ago
Software Engineer
Input Output Group
Active - posted 3 days ago
Principal RUST Software Engineer
Knowhirematch
Active - posted 3 days ago
Rust Engineer
CoolPeople
Active - posted 11 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)