Project objective: Bridge the gap between physical hardware and ERPNext by designing an embedded device capable of collecting real-time field data (e.g., sensor readings, machine status) and synchronizing it with ERPNext for automated inventory updates, maintenance alerts, and live production tracking.
Key responsibilities:
- Select and program a suitable microcontroller (ESP32, STM32, or Raspberry Pi)
- Develop firmware to handle sensor data acquisition
- Implement secure communication protocols (MQTT or REST API) to transmit data
- Build a custom script/API within ERPNext (Frappe framework) to receive and process data
Required profile:
- Level: Bac +5 (Engineering/Master) or Bac +3 (Licence/Bachelor)
- Specialties: Embedded Systems, IoT, Electronics, or Software Engineering
Technologies:
- Embedded C/C++, Python
- Microcontrollers (ESP32/STM32)
- ERPNext / Frappe Framework
- MQTT, REST API