📍 Banten, Indonesia 🇮🇩
Location: Sektor 9, Bintaro
Internship Duration: 3–6 Months
Requirements
General Qualifications
Minimum education: Senior High School/Vocational High School (SMA/SMK).
Final-year student or fresh graduate in Computer Engineering, Electrical Engineering, Computer Science, Informatics, or related fields.
Required Technical Skills
Basic programming knowledge in C/C++ and Python.
Understanding of embedded programming and microcontroller development using platforms such as STM32Cube, ESP-IDF, or Arduino.
Familiarity with communication protocols including I2C, SPI, and UART.
Basic firmware and software debugging skills.
Nice to Have
Experience with RTOS (preferably Zephyr or FreeRTOS).
Understanding of IoT communication protocols such as MQTT and HTTP.
Familiarity with cellular connectivity (LTE Cat-M1, NB-IoT) or wireless technologies (BLE, Wi-Fi).
Experience using Python for tooling, automation, or scripting.
Exposure to cloud IoT platform integration.
Familiarity with debugging tools such as Logic Analyzer, JTAG/SWD, and Power Profiler.
Soft Skills
Strong problem-solving abilities.
Eagerness to learn and adapt to new technologies.
Good communication and teamwork skills.
Ability to work collaboratively in a fast-paced environment.
What You Will Learn
Embedded firmware development for IoT devices.
Real-world implementation of communication protocols and wireless connectivity.
Firmware testing, debugging, and optimization techniques.
Integration between edge devices and cloud platforms.
Best practices in software development and engineering collaboration.
How to Apply
If you are passionate about IoT, embedded systems, and software development, we'd love to hear from you. Submit your application and join us in building innovative IoT solutions.