We are looking for a motivated
Android Developer Intern
to join the
CRUD — Software & Cloud
team at Vaigai Valley. You will work on our Android/mobile platform for connecting smartphones with ESP32, IoT devices, embedded systems, robotics platforms, and hardware projects.
This internship is ideal for students and aspiring developers who want hands-on experience building real-world Android applications that interact with physical hardware.
What You Will Work On
Develop and maintain Android applications using
Kotlin and/or Java
.
Build mobile interfaces for IoT, embedded, robotics, and hardware-control applications.
Implement
Bluetooth Low Energy (BLE)
communication with ESP32 and other devices.
Work with
Wi-Fi, HTTP, REST APIs, and WebSocket
communication.
Develop real-time dashboards for sensor data and device status.
Implement device-control interfaces for GPIO, motors, relays, LEDs, servos, and other peripherals.
Work with
Nordic UART Service (NUS)
for BLE-based device communication.
Integrate QR-based device pairing and configuration workflows.
Implement offline-first application features and local data storage.
Debug Android applications and hardware communication issues.
Collaborate with embedded, IoT, web, and robotics developers.
Test applications with real ESP32 and IoT hardware.
Required Skills
Basic knowledge of
Android development
.
Familiarity with
Kotlin or Java
.
Understanding of Android Studio and Gradle.
Basic understanding of:
Android Activities/Fragments or up-to-date Android architecture
REST APIs
JSON
Bluetooth/BLE
Wi-Fi networking
Git/GitHub
Valuable problem-solving and debugging skills.
Willingness to work with both
software and physical hardware
.
Goo
📌 Android Developer Intern Avadi
🏢 Vaigai Valley
📍 Avadi
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.