Embedded Systems / IoT Engineer (PAYGO Solar Project)*
Budget: $30 – $250 USD
*Location:* ANY Where (Hybrid / Remote options available
*Employment Type: with potential for long-term engagement
---
### *About the Role*
We are developing a *Pay-As-You-Go (PAYGO) solar energy system* that allows customers to pay based on energy usage (kWh).
We are seeking an *Embedded Systems / IoT Engineer* to design and build the control box that will integrate with our ASP.NET backend system and manage real-time power control.
---
### *Key Responsibilities*
* Develop firmware for microcontrollers (ESP32/Arduino/STM32)
* Integrate hardware components:
* Relay / Contactor (power control)
* Energy meter (kWh tracking)
* GSM/WiFi module (communication)
* Implement communication between device and backend (HTTP API or MQTT)
* Build and manage *OTA (Over-The-Air) firmware update system*
* Ensure *offline functionality* (device should enforce rules without internet)
* Implement *anti-tamper mechanisms* (bypass detection, alerts)
* Collaborate with ASP.NET developer for API integration
* Support prototyping, testing, and deployment
---
### *Technical Requirements*
* Strong experience with *embedded C/C++ (Arduino or ESP-IDF)*
* Experience working with *ESP32 or similar microcontrollers*
* Knowledge of *IoT communication protocols* (HTTP, MQTT)
* Experience with *GSM modules (SIM800/SIM7600)* is a plus
* Familiarity with *energy metering or sensor integration*
* Understanding of *power systems (AC/DC, relays, contactors)*
* Experience with *OTA firmware updates*
---
### *Nice to Have*
* Experience in *PAYGO systems or solar/energy projects*
* Knowledge of *hardware design and PCB prototyping*
* Experience with *cloud platforms (Azure, AWS IoT, etc.)*
---
### *Deliverables*
* Fully functional control box prototype
* Firmware integrated with backend system
* Documentation (setup, API integration, firmware logic)
---
### *Compensation*
* Negotiable (based on experience and project scope)
* Flexible engagement (per project / milestone-based payment)
---
### *How to Apply*
Send:
* Your CV / portfolio
* Examples of previous IoT or embedded projects
* Brief explanation of similar systems you’ve built
*Employment Type: with potential for long-term engagement
---
### *About the Role*
We are developing a *Pay-As-You-Go (PAYGO) solar energy system* that allows customers to pay based on energy usage (kWh).
We are seeking an *Embedded Systems / IoT Engineer* to design and build the control box that will integrate with our ASP.NET backend system and manage real-time power control.
---
### *Key Responsibilities*
* Develop firmware for microcontrollers (ESP32/Arduino/STM32)
* Integrate hardware components:
* Relay / Contactor (power control)
* Energy meter (kWh tracking)
* GSM/WiFi module (communication)
* Implement communication between device and backend (HTTP API or MQTT)
* Build and manage *OTA (Over-The-Air) firmware update system*
* Ensure *offline functionality* (device should enforce rules without internet)
* Implement *anti-tamper mechanisms* (bypass detection, alerts)
* Collaborate with ASP.NET developer for API integration
* Support prototyping, testing, and deployment
---
### *Technical Requirements*
* Strong experience with *embedded C/C++ (Arduino or ESP-IDF)*
* Experience working with *ESP32 or similar microcontrollers*
* Knowledge of *IoT communication protocols* (HTTP, MQTT)
* Experience with *GSM modules (SIM800/SIM7600)* is a plus
* Familiarity with *energy metering or sensor integration*
* Understanding of *power systems (AC/DC, relays, contactors)*
* Experience with *OTA firmware updates*
---
### *Nice to Have*
* Experience in *PAYGO systems or solar/energy projects*
* Knowledge of *hardware design and PCB prototyping*
* Experience with *cloud platforms (Azure, AWS IoT, etc.)*
---
### *Deliverables*
* Fully functional control box prototype
* Firmware integrated with backend system
* Documentation (setup, API integration, firmware logic)
---
### *Compensation*
* Negotiable (based on experience and project scope)
* Flexible engagement (per project / milestone-based payment)
---
### *How to Apply*
Send:
* Your CV / portfolio
* Examples of previous IoT or embedded projects
* Brief explanation of similar systems you’ve built