Embedded Rust Developer

Job is Expired
Location: Remote
Compensation: To Be Discussed
Reviewed: Thu, Jul 31, 2025

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

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...