Embedded Systems Development Intern
Job Overview
-
Date PostedFebruary 21, 2025
-
Company Location
-
Expiration dateMarch 23, 2025
-
GenderBoth
-
Company NameCityGreens
Job Description
Location
Bengaluru, Karnataka
Full job description
Job Information
Date Opened
01/02/2025
Job Type
Full time
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.