The role requires a candidate who is capable of independently developing ESP32 firmware for IoT-based systems, handling real-time hardware debugging, and managing reliable data transmission between devices and cloud platforms.
This position will require the candidate to work on-site based on project requirements.
Core Technical Skills:
- Strong proficiency in Embedded C programming
- Hands-on experience with ESP32 (mandatory)
- Ability to develop and write firmware/programs for ESP32-based IoT applications
- Good understanding of GPIO, ADC, PWM, Timers, and Interrupts
- Experience with UART, I2C, SPI communication protocols
- Hardware interfacing and debugging skills
IoT & Networking Knowledge:
- Wi-Fi configuration and TCP/IP fundamentals
- MQTT and HTTP/HTTPS communication
- REST API integration
- Cloud data handling (server integration, APIs, database connectivity)
- JSON parsing and data formatting
Additional Preferred Skills:
- Sensor interfacing (flow sensors, load cells, temperature/humidity sensors, etc.)
- RS232 to TTL communication handling
- Experience with web server integration or dashboard connectivity
- Basic troubleshooting of hardware-level issues
Job Type: Full-time
Pay: Up to ₹15,000.00 per month
Work Location: Hybrid remote in Banglore, Karnataka