Embedded Systems Development Intern Citygreens

  • company name Citygreens
  • working location Office Location
  • job type Full Time

Experience: 0 - 0 years required

Pay:

Salary Information not included

Type: Full Time

Location: Karnataka

Skills: Python, UART, SPI, I2C, Mqtt, IOT, Embedded systems, 3D Printing, WiFi, Bluetooth, CC, LoRa

About Citygreens

Job Description

Job Information Date Opened 04/23/2025 Job Type Training Industry Technology Work Experience Fresher Salary unpaid City Bangalore State/Province Karnataka Country India Zip/Postal Code 560070 Job Description Role: Assist in programming, testing, and optimising firmware for IoT devices used in farm automation. Responsibilities: Write and test code for microcontrollers (e.g., ESP32, Raspbarry Pi). Debug and optimize firmware for performance and power efficiency. Ensure communication between IoT devices and the server (using MQTT, HTTP, etc.). Conduct pre-deployment testing to ensure devices function as expected. Requirements Requirements: Proficiency in C/C++ or Python. Understanding of communication protocols (UART, SPI, I2C, MQTT). Interest in IoT and embedded systems development. We are looking for someone with 3D printing skills. If you know how to design and do basic designs. Familiarity with wireless communication technologies like Wi-Fi, LoRa, or Bluetooth Benefits Position: Developer with knowledge in embedded systems. Contract Duration: 3 months. Stipend: Nil (unpaid). Compensation: No financial stipend during the contract period. Certificate of Completion: A certificate will be awarded at the end of the contract upon successful completion. Future Opportunity: Based on performance during the contract, there is a possibility of being promoted to a permanent position.,