Job Summary
A company is looking for a RUST Developer to resolve stability issues in Rust-based firmware on ESP32-WROOM-DA modules.
Key Responsibilities
- Analyze and resolve memory corruption, buffer overflows, and invalid instructions on ESP32 devices
- Review and optimize over-the-air update processes and web requests
- Diagnose and patch root causes related to unstable ESP32 bindings in Rust
Required Qualifications
- Strong hands-on experience with Rust in embedded systems, especially on low-RAM platforms
- Proven ability to work on ESP32, ideally with ESP-IDF and ESP32 WROOM-DA
- Understanding of OTA updates and memory-related error scenarios in constrained environments
- Experience troubleshooting LoadProhibited / StoreProhibited types of errors
- Previous experience resolving kernel panics or embedded OS crashes due to firmware bugs
Comments