All roles at CityGreens

Junior Embedded Engineer (Internship to Job)

BengaluruInternshipInternship25k a monthPosted 1 week ago

Embedded systems internship at CityGreens in Bengaluru. Open to freshers with a B.Tech or B.E.. Stipend ₹25,000 a month.

About the role

We are looking for motivated embedded engineers to join our onsite hardware team. You will work on live, production-grade devices — writing firmware, integrating sensors and actuators, and building the controllers that growers and farm operators depend on every day. This is not a training internship.

What you'll do

  • Write and maintain firmware for microcontroller-based devices (ESP32, STM32, Arduino-class). Implement reliable control logic for sensors, pumps, valves
  • Sensor & hardware integration
  • Interface with analog and digital sensors (EC, pH, temperature, humidity, flow, level) and actuators
  • Handle communication protocols — I2C, SPI, UART, RS485/Modbus — and bring up new hardware from bare board to working device
  • Connect devices to our platform using MQTT and real-time data streams over WiFi/GSM. Build firmware that reports device state accurately and responds to remote commands…

What you need

  • Embedded C
  • Instrumentation
  • C++
  • IoT
  • Git

Good to have

  • PCB design
  • Python

More roles like this at CityGreens

Apply on CityGreens's site