APPLY HERE ON LINKEDIN
Location: New Delhi
Company: Ekosight
Role Overview
We’re looking for an Embedded Systems Engineer with hands-on experience in ESP32-S3, IoT communication, and firmware development. You will work on developing and integrating firmware for our Soil Doctor devices, managing connectivity, and ensuring reliable data transmission to the cloud.
Key Responsibilities
- Design, develop, and optimise firmware for ESP32-S3 and other microcontrollers.
- Integrate sensors, Wi-Fi modules, and DWIN LCD displays for real-time data display.
- Develop and manage IoT connectivity using MQTT, HTTP, and AWS IoT Core.
- Handle data acquisition, transmission, and synchronization with cloud services.
- Debug, test, and optimize device performance and power consumption.
- Collaborate with the software, hardware, and cloud teams to ensure smooth integration.
- Maintain proper documentation and version control for all firmware.
Required Skills & Experience
- Strong knowledge of Embedded C/C++ and firmware development.
- Experience with ESP32 / ESP32-S3, including FreeRTOS and Wi-Fi/BLE connectivity.
- Familiarity with IoT protocols (MQTT, HTTP, TCP/IP).
- Experience with DWIN / Nextion LCD or similar display programming.
- Understanding of AWS IoT, MQTT broker, and data pipeline integration.
- Debugging tools (JTAG, Serial Monitor, Logic Analyzer).
- Experience in integrating sensors (temperature, humidity, pH, EC, etc.) preferred.
Good to Have
- Familiarity with Python or Node.js for testing or backend simulation.
- Basic knowledge of PCB design and hardware schematics.
- Experience with IoT device security and OTA firmware updates.
- Passion for AgriTech / sustainability / IoT for good.
Education
- B.Tech / M.Tech in Electronics, Electrical, Computer Engineering, or Mechatronics.





