
Open
Posted
•
Ends in 6 days
Paid on delivery
*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
Project ID: 40404824
Open for bidding
Remote project
Active 56 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Gillingham, United Kingdom
Payment method verified
Member since Mar 15, 2025
£5000-10000 GBP
$10-30 USD
£5-10 GBP / hour
£10 GBP
£10-20 GBP
$30-250 USD
₹1500-12500 INR
₹600-1500 INR
₹1500-12500 INR
₹1500-12500 INR
£250-750 GBP
$30-250 USD
$10-30 USD
₹1500-12500 INR
₹1250-2500 INR / hour
₹1500-12500 INR
$250-750 AUD
$2-8 USD / hour
₹12500-37500 INR
$15-25 USD / hour
$250-750 USD
₹37500-75000 INR
₹100-400 INR / hour
$10-30 USD
₹1500-12500 INR