Deskripsi Pekerjaan
Informasi lengkap tentang posisi dan persyaratan
Ringkasan Yukerja
Lowongan Firmware Engineer di PT. Klakklik Inovasi Digital kami kurasi dari Glints (kategori Magang & Fresh Graduate). Perhatikan lokasi kerja (Kapanewon Sleman) sebelum melamar. Yukerja.com bukan pemberi kerja — lamaran diproses di situs sumber resmi.
Kualifikasi :
- Pendidikan minimal S1 Teknik Elektro, Teknik Komputer, Teknik Informatika, Sistem Komputer, Instrumentasi, Mekatronika, atau jurusan relevan lainnya
- Fresh graduate are welcome, dengan catatan memiliki pengalaman project di bidang embedded system / IoT development
- Minimal memiliki pengalaman 1–2 tahun di bidang embedded / IoT development
- Menguasai pengembangan firmware berbasis ESP32
- Terbiasa menggunakan PlatformIO dan VSCode
- Memahami Arduino Framework
- Memiliki pengalaman dalam integrasi REST API
- Mampu melakukan integrasi multi-sensor
- Memahami WiFi & networking handling
- Berpengalaman menggunakan TFT LCD Touchscreen 480x320
- Memahami integrasi Embedded UI
- Terbiasa menggunakan Git & GitHub Workflow
- Mampu melakukan debugging & troubleshooting secara mandiri
- Memahami FreeRTOS, LVGL / TFT_eSPI / LovyanGFX, atau Lopaka UI Workflow menjadi nilai tambah
- Memahami konsep offline-first / edge logic, auto reconnect, dan data synchronization menjadi nilai tambah
- Memiliki pengalaman dengan OTA Firmware Update, MQTT, atau FastAPI Integration menjadi nilai tambah
- Pernah mengerjakan real project / production system
- Memiliki portfolio GitHub atau project demo menjadi nilai tambah
- Bersedia bekerja on-site di Yogyakarta
- Memiliki ketersediaan kerja full-time
- Hands-on engineer, fast learner, adaptif, dan mampu bekerja di lingkungan R&D yang cepat
- Tidak hanya menguasai basic Arduino level, tetapi memiliki pemahaman embedded/IoT yang lebih mendalam
Tanggung Jawab :
- Melakukan pengembangan firmware berbasis ESP32
- Melakukan kalibrasi dan integrasi sensor
- Mengimplementasikan TFT touchscreen UI
- Melakukan integrasi data melalui REST API ingestion & polling
- Mengembangkan edge logic dan offline mode
- Membuat sistem auto switch offline ↔ online
- Melakukan optimasi sistem, debugging, dan troubleshooting
- Memastikan firmware berjalan stabil, responsif, dan sesuai kebutuhan project
- Berkolaborasi dengan tim terkait dalam proses pengembangan sistem IoT
- Melakukan dokumentasi teknis terkait pengembangan firmware dan integrasi sistem