
In Progress
Posted
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
49 proposals
Remote project
Active 19 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hello, I’m very interested in contributing to your PAYGO solar energy control system and can support both embedded firmware development and intelligent control-box architecture for real-world deployment. I have strong experience with ESP32/STM32 embedded systems, IoT firmware, MQTT/HTTP communication, hardware integration, and production-focused system design. My background includes building connected devices that combine firmware reliability, power control, and backend integration. For this project, my approach would focus on: • ESP32/STM32-based control firmware • Energy meter integration for accurate kWh tracking • Relay/contactor control with secure power enforcement • GSM/WiFi communication (SIM800/SIM7600 or equivalent) • OTA firmware architecture for remote updates • Offline rule enforcement for uninterrupted PAYGO logic • Anti-tamper logic (bypass detection, event logging, alert triggers) • Secure API/MQTT integration with your ASP.NET backend I also understand the importance of fail-safe behavior in energy systems—ensuring the device remains operational, secure, and enforceable even during connectivity loss. Deliverables can include prototype firmware, hardware integration guidance, backend communication logic, and full technical documentation. I am comfortable working milestone-based and collaborating closely with your software/backend team. Best regards, **Engr. Muhammad Uzair**
$99 USD in 3 days
0.0
0.0
49 freelancers are bidding on average $177 USD for this job

Hi, I am an embedded systems engineer with 9+ years of experience developing ESP32/STM32-based IoT devices, including energy monitoring and remote control systems. I have delivered 15+ connected products with MQTT/HTTP communication and OTA updates, and recently built a GSM-enabled power controller handling up to 10A loads with real-time backend sync and offline logic. I also have hands-on experience with relay/contactor control, energy metering ICs, and secure firmware design for field deployment. Approach ✅ I will define system architecture including MCU selection, energy metering interface, and relay/contactor control with protection design. ✅ I will develop firmware using ESP-IDF/Arduino with MQTT/HTTP communication, OTA update mechanism, and robust offline enforcement logic. ✅ I will integrate GSM/WiFi communication and implement anti-tamper detection with event logging and alert handling. ✅ I will support prototype bring-up, backend API integration, and validation under real operating conditions. Questions ✅ I want to confirm which energy metering IC/module you plan to use and its interface (pulse, UART, SPI). ✅ I need to understand expected load range and whether contactor control requires isolation or safety certification considerations. ✅ I would like to clarify backend communication preference (MQTT vs HTTP) and OTA update hosting method. ✅ I want to know if GSM is mandatory or optional alongside WiFi for deployment regions. Best, Yaroslav
$240 USD in 7 days
4.9
4.9

Hi, This aligns strongly with my experience. I have 6+ years in embedded systems, IoT, and power electronics, including ESP32/STM32 firmware, relay/control systems, and device-to-cloud integration. Relevant experience: * ESP32-based IoT systems * Power control hardware (relays, contactors, protection) * Sensor/energy-style data acquisition and processing * Offline-first firmware with fail-safe logic * Full hardware + firmware development and prototyping How I’d approach it: * Robust firmware (ESP-IDF/STM32) with offline enforcement logic * Secure communication with backend (MQTT/HTTP + retry strategy) * OTA update pipeline with rollback safety * Anti-tamper detection (power bypass, enclosure events, anomalies) * Reliable integration with energy metering IC/module Deliverables: * Working control box prototype * Firmware integrated with your ASP.NET backend * Documentation (setup, API, firmware logic) I can support both hardware and firmware to ensure a complete, deployable system. Availability: Immediate Engagement: Milestone-based Best regards, Jesutofunmi
$250 USD in 3 days
5.0
5.0

With an extensive background spanning over nine years, I bring to the table a unique blend of expertise that seamlessly combines modern web development with AI-driven solutions - a perfect marriage that your project demands. My proficiency in ASP.NET, C Programming, and C++ Programming will enable me to take up this project through direct and meaningful API integrations that will guarantee efficient power control ergonomics for your solar system. The technical requirements for this job outline several areas where I can excel. Being well-versed in embedded C/C++, I have a strong command over relevant microcontrollers like ESP32-like systems - which stands as an impressive addition to my skill set. My previous projects range from AI-integrated platforms to WordPress-themed, Elementor customized sites to WooCommerce store optimizations - all propelled by my expertise in React and Node.js. In addition, I take great pride in offering clear communication, fast turnarounds, and clean scalable solutions—all attributes essential when transforming ideas into tangible reality
$30 USD in 1 day
4.8
4.8

With a keen ability to navigate the intricacies of complex technological systems, I specialize in developing innovative and highly-functional solutions that empower businesses just like yours. As an embedded systems and IoT engineer, my skillset is meticulously tuned to align with the responsibilities outlined in this project description. Ranging from developing firmware for microcontrollers such as ESP32/Arduino/STM32 to integrating hardware components, managing power control, incorporating communication protocols like HTTP and MQTT, and even building over-the-air update systems, anti-tamper mechanisms - my expertise harmonizes with your requirements. Over the years, I have accumulated solid experience working with various microcontrollers including the ESP32 - a proficiency that aligns closely with your specification. Drawing from my portfolio that showcases previous IoT and embedded projects along with their documentation, I hope to effectively communicate how my capabilities perfectly complement what you're looking for. Additionally, while I may not have direct experience in PAYGO systems or solar/energy projects per se, my adaptability and proven track record in successfully venturing into new domains assure you of a fast learning curve. With me onboard, rest assured of receiving deliverables that are not only précised but also future-proofed due to detailed documentation. I look forward to this exciting opportunity!
$140 USD in 7 days
4.1
4.1

As an embedded systems specialist with a focus on IoT implementation and AI integration, I keenly relate to the PAYGO solar energy system you aim to develop. Through my extensive experience in Arduino, C Programming and designing on ESP32/STM32 firmware, I can aid in developing a control box that seamlessly integrates with your ASP.NET backend system and manages real-time power. While I have a strong grip over key technical requirements such as OTA firmware updates, anti-tamper mechanisms, and IoT communication protocols, my unique skill lies in bridging the gap between AI-enabled systems and hardware using cloud platforms like AWS, Azure. This versatility allows me to envision an end-to-end solution for your project: from microprocessor-based code to API integration with your backend. In addition to my tech expertise, my team is well-versed in PCB prototyping aiding comprehensive hardware design. Therefore, collaborating with me would ensure efficient realization of not only the firmware and its integration but also a thorough documentation of the entire process – setup, API integration and viable firmware logic. With our pay-per-project engagement approach, you have full control over project scope and budget allocation.
$300 USD in 7 days
4.1
4.1

Hello, Your PAYGO solar control platform aligns perfectly with my background in smart energy, remote monitoring, and secure device control. I can develop a robust PAYGO control box using ESP32 or STM32, integrating energy metering, relay/contactor control, GSM/WiFi communication, and secure backend connectivity via MQTT or HTTP API. Core capabilities I can deliver: Embedded firmware (ESP-IDF / Arduino / STM32) Real-time kWh monitoring and usage control GSM/WiFi connectivity (SIM800/SIM7600, MQTT/HTTP) OTA firmware update system Reliable offline rule enforcement Anti-tamper detection and alerting Secure API integration with your ASP.NET backend Additional strengths: Power electronics and relay/contactor interface design PCB prototyping and hardware validation Cloud/IoT integration and remote diagnostics Scalable architecture for field deployment I have developed IoT systems for energy monitoring, remote asset control, smart metering, and industrial automation. My focus is on reliable, secure, and production-ready solutions. I would be glad to collaborate long-term and help bring this PAYGO platform from prototype to deployment. Best regards, Jakub
$250 USD in 7 days
3.9
3.9

Hello there I am expert in Embedded development I have time and potenitial to work on this project I prefer to talk further in chat
$250 USD in 7 days
3.7
3.7

Dear Client, I’m an experienced full-stack developer with over 10 years of experience in web and mobile application development, specializing in building scalable, responsive, and high-performance solutions for diverse business needs. I understand you are looking for a reliable developer to build or improve your project, including web or mobile applications similar to CRM, dashboards, or APIs, and I have worked on similar solutions successfully. My skills in React, Vue, Laravel, PHP, Python, REST APIs, and database design ensure efficient and high-quality delivery. Feel free to share more details or ask questions. I’m ready to refine my approach to match your exact requirements. Looking forward to working with you. Best regards, Md Ruhul Ajom
$80 USD in 3 days
4.8
4.8

Dear Sir, I am thrilled to bid your project. I can help design and prototype your PAYGO solar control box with ESP32 or similar microcontroller firmware, backend communication, energy tracking, power control, OTA updates, and offline rule enforcement. I have experience with embedded C/C++, ESP32, Arduino-style firmware, MQTT, HTTP APIs, WiFi/GSM communication, relay and contactor control, sensor integration, and IoT device-to-backend workflows. For your system, I would structure the firmware to read kWh usage from the energy meter, sync usage and payment status with your ASP.NET backend, control the relay safely, and keep working offline using locally stored credit or access rules. I can also implement OTA firmware updates, device status reporting, tamper alerts, and clear API integration logic so your backend developer can connect the platform smoothly. The prototype would include firmware, wiring logic, communication flow, testing notes, and documentation for setup and future deployment. One crucial question: have you already selected the energy meter model and communication interface, such as Modbus RS485, pulse output, or UART? That decision is important for accurate kWh tracking, firmware design, and hardware selection. Sincerely, Adison.
$140 USD in 7 days
1.9
1.9

Hello, I am Vishal Maharaj, a seasoned professional with 20 years of expertise in C Programming, C++ Programming, ASP.NET, and Prototyping. I have thoroughly reviewed the requirements for the Embedded Systems / IoT Engineer role and am confident in my ability to design and develop the control box integrating with the ASP.NET backend system. My approach includes developing firmware for microcontrollers, integrating hardware components, implementing communication protocols, ensuring offline functionality, and implementing anti-tamper mechanisms. I am well-versed in embedded C/C++, ESP32, IoT communication protocols, and OTA firmware updates. I am eager to discuss further details and collaborate on this exciting project. Cheers, Vishal Maharaj
$250 USD in 5 days
1.7
1.7

Hi, I can help design and build the PAYGO solar control box firmware and IoT communication layer for your ASP.NET backend. I understand the core requirement: the device must measure energy usage, communicate payment/usage status to the backend, control relay/contactor output, work offline when internet is unavailable, and detect tampering or bypass attempts. I can develop firmware for ESP32/Arduino/STM32 using embedded C/C++, integrate energy meters, GSM/WiFi modules, relay/contactor control, MQTT or HTTP API communication, OTA firmware updates, local rule enforcement, and alert reporting for tamper or connectivity issues. My approach would be to first define the device logic with your ASP.NET API team, then build a working prototype flow: meter reading → backend sync → PAYGO status check → relay control → offline fallback → tamper alert → OTA update support. I have experience with IoT device communication, microcontroller firmware, sensor integration, MQTT/HTTP APIs, and embedded control systems, so I can help take this from prototype to field-testable hardware. Best regards Ankit
$100 USD in 2 days
1.8
1.8

Dear Hiring Manager, I’m excited to apply for the Embedded Systems / IoT Engineer role for your PAYGO solar energy system. The opportunity to work on a real-time energy control and billing device integrating embedded hardware with an ASP.NET backend is exactly the kind of system-level engineering I specialize in. I have strong experience in embedded C/C++ development and IoT system design using ESP32 and similar microcontrollers. I’ve built connected devices that handle real-time sensor data, hardware control, and cloud communication in constrained and offline-first environments. Approach: I will design a robust embedded firmware architecture focused on reliability, offline enforcement logic, and secure backend communication. The system will be optimized for low-latency control of power components while ensuring safe operation even without internet connectivity. Nice-to-have experience I can bring: • IoT systems with cloud integration (AWS/Azure IoT-style architectures) • Experience with GSM modules like SIM800/SIM7600 for remote deployments • Understanding of energy monitoring systems and load control logic • Practical exposure to hardware debugging and field testing scenarios I’m available for long-term collaboration and can start immediately with system design and firmware architecture planning. Looking forward to contributing to your PAYGO solar platform. Best Regards, JP
$140 USD in 7 days
1.4
1.4

Hey , I just finished reading the job description and I see you are looking for someone experienced in Arduino, ASP.NET, Prototyping, Embedded Systems, C++ Programming, C Programming and MQTT. This is something I can do. Please review my profile to confirm that I have great experience working with these tech stacks. While I have few questions: 1. These are all the requirements? If not, Please share more detailed requirements. 2. Do you currently have anything done for the job or it has to be done from scratch? 3. What is the timeline to get this done? Why Choose Me? 1. I have done more than 250 major projects. 2. I have not received a single bad feedback since the last 5-6 years. 3. You will find 5 star feedback on the last 100+ major projects which shows my clients are happy with my work. Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) I will share with you my recent work in the private chat due to privacy concerns! Please start the chat to discuss it further. Regards, Adil.
$30 USD in 4 days
0.0
0.0

Hello, As an experienced and dynamic *Embedded Systems / IoT Engineer*, I'm uniquely equipped to tackle the intricacies of your PAYGO solar energy project. My strong command over C and C++ coupled with extensive experience designing control systems around microcontrollers like ESP32 and STM32 make me an ideal candidate. I can ensure seamless integration of your hardware components such as the relay/contactor, energy meter, and GSM/WiFi modules while establishing effective communication between devices and backend via HTTP API or MQTT. In addition to these core requirements, my familiarity with energy metering, power systems (AC/DC, relays, contactors), and OTA firmware updates will be put to good use in developing a reliable, offline functioning PAYGO system that includes anti-tamper mechanisms. I also have a good grip on IoT communication protocols like HTTP and MQTT that render me adept at handling communication channels between device and network. Furthermore, my experience with GSM modules like SIM800/SIM7600 is an added advantage for cellular communication purposes. Regarding deliverables, I will not settle for anything less than a fully-functional control box prototype tightly integrated with your ASP.NET back-end system plus all the necessary documentation. My extensive architectural experience comprising multi-tenant infrastructure design, secure authentication systems, and RBAC will ensure a well-rounded product. If awarde Thanks!
$75 USD in 3 days
0.0
0.0

Hi, I can fix your PAYGO solar IoT control box I've solved this exact problem many times. Here is what I will do: Design ESP32/STM32 firmware for relay control, energy metering, and real-time power rules. Integrate HTTP/MQTT communication with your ASP.NET backend, plus OTA update support. Build offline enforcement and anti-tamper detection for bypass alerts and safe operation. 10 days free support after delivery Milestone-based payment Reply "YES" and Best regards, syed ribal
$30 USD in 6 days
0.0
0.0

Hi there, I'm Cindy Viorina, an experienced Embedded Systems and IoT Engineer with extensive expertise in developing solutions that integrate hardware and software seamlessly. I am excited about the opportunity to work on your PAYGO solar energy system, as it aligns perfectly with my skills and passion for sustainable technology. I understand you are looking for someone to design and build a control box that will manage real-time power control. My background in embedded C/C++ programming, especially with microcontrollers like ESP32, positions me well to create firmware that can efficiently handle communication protocols such as HTTP and MQTT for your needs. I am also adept at implementing OTA firmware updates and ensuring devices maintain offline functionality, which are crucial for a reliable PAYGO system. I am ready to collaborate closely with your ASP.NET developers to ensure smooth API integration and promptly address any technical challenges. I am available for real-time communication according to your time zone and can provide a demo or initial portion of the project within 12 hours of commencement. Q1: What specific features do you envision for the anti-tamper mechanisms? Q2: Are there any particular energy metering components you prefer? Q3: What is your target timeline for the prototype delivery? Looking forward to your thoughts on this. Thanks, Cindy Viorina
$30 USD in 10 days
0.0
0.0

⭐⭐⭐⭐⭐ ✅Hi there, hope you are doing well! I have extensive experience developing embedded firmware for IoT devices using ESP32, integrating power control, energy metering, and communication modules with ease to create reliable smart energy systems. The most important part to successfully complete this project is seamless integration between the embedded control box and your ASP.NET backend to manage real-time power control effectively. Approach: ⭕ Design and develop firmware for ESP32 using embedded C/C++ with compliance to your hardware specifications ⭕ Integrate relay, energy meter, and GSM/WiFi modules for precise control and communication ⭕ Build a robust OTA firmware update mechanism ensuring offline device functionality ⭕ Implement anti-tamper detection and alert features for security ⭕ Collaborate closely with your ASP.NET developer for smooth API integration and backend communication ⭕ Provide comprehensive documentation and support through prototyping, testing, and deployment ❓ What communication protocol does your backend prefer primarily - HTTP API or MQTT? ❓ Do you have specific hardware components already selected or should I recommend suitable options? ❓ Are there any particular anti-tamper features or alert systems you envision? I am confident my embedded systems expertise and IoT integration skills will deliver a high-quality PAYGO solar control box prototype meeting your requirements efficiently. Kind regards, Nam
$200 USD in 3 days
0.0
0.0

Hello, I’m excited about your PAYGO solar energy system and the opportunity to support your team with a robust embedded and IoT solution. I’ve built ESP32-based control systems integrating relays, energy meters, GSM modules, and secure MQTT/HTTP communication, making me confident I can deliver the control box you envision. I can design firmware that remains reliable offline, supports OTA updates, and incorporates anti‑tamper logic to protect your hardware in the field. My experience collaborating with backend teams, especially on API-driven architectures like your ASP.NET system, ensures smooth integration from device to server. I’m eager to help you prototype, test, and refine a fully functional PAYGO-ready control unit. Best regards!
$100 USD in 2 days
0.0
0.0

Hi, I am Everett, an experienced Embedded Systems and IoT Engineer excited to apply for the PAYGO Solar Project. Having developed various IoT solutions, I am well-versed in creating firmware for microcontrollers like ESP32, and integrating hardware components essential for managing real-time power control. For your project, I will design a control box capable of handling the complexities of your system, including energy tracking and secure communications via GSM/WiFi. My approach will include developing robust firmware in C/C++, ensuring seamless communication with your ASP.NET backend through APIs or MQTT. I’ll also implement Over-The-Air updates and anti-tamper mechanisms to keep customer usage secure and reliable while maintaining offline functionality. I am available for real-time communication according to your time zone and can provide a demo of my work within 12 hours of project commencement. Q1: What are the specific energy meter models you plan to integrate? Q2: Do you have predefined measures for tampering prevention? Q3: What is the expected timeline for the initial prototype completion? I look forward to discussing your project further. Best regards, Everett
$200 USD in 3 days
0.0
0.0

Hi, Our team is ready to take this on and get your PAYGO solar control box working perfectly. The main issue with real-time kWh tracking and remote relay control is usually managing the state machine during intermittent GSM connectivity to prevent power leakage or bypass. Are you planning to use MQTT for lower data overhead on the SIM800/7600 modules and do you want the anti-tamper alerts pushed as immediate webhooks or batched during the next heartbeat? We recently fixed a similar IoT monitoring system for a logistics firm that needed custom sensor data injected into a central dashboard and used the ESP-IDF framework to hook into hardware interrupts for precise metering and built a stable OTA update system that validated firmware integrity before flashing then corrected their communication logic to ensure the device stayed functional even in dead zones. Our solution stopped their energy data from being lost during sync and made the whole remote management process way faster for their team. The team is eager to discuss the project further. Reach out to initiate a conversation! Best regards, Quantum code solutions
$140 USD in 7 days
0.0
0.0

Gillingham, United Kingdom
Payment method verified
Member since Mar 15, 2025
£10-20 GBP
£5-10 GBP / hour
£10 GBP
£5000-10000 GBP
£20-250 GBP
$10-30 USD
$250-750 USD
$30-250 USD
€250-750 EUR
$30-250 USD
₹1500-12500 INR
$250-750 USD
$750-1500 USD
₹1500-12500 INR
₹12500-37500 INR
$30-250 USD
₹12500-37500 INR
$60-80 USD / hour
$600-1200 USD
₹3500-7000 INR
$250-750 USD
min $100000 USD
₹400-750 INR / hour
₹600-1500 INR
$15-25 USD / hour