Deskripsi Pekerjaan
Informasi lengkap tentang posisi dan persyaratan
Ringkasan Yukerja
Lowongan Firmware Engineer di PT Merapi Tani Instrumen (Mertani) kami kurasi dari Glints (kategori Manufaktur). Perhatikan lokasi kerja (Kapanewon Godean) sebelum melamar. Yukerja.com bukan pemberi kerja — lamaran diproses di situs sumber resmi.
Working Hours
Senin - Jumat (08.00 - 17.00 WIB)
Responsibilities
- Mengembangkan, menguji, dan memelihara firmware untuk perangkat embedded dan produk IoT perusahaan.
- Menulis kode firmware yang efisien, stabil, dan mudah dipelihara menggunakan bahasa pemrograman seperti C/C++.
- Melakukan debugging, troubleshooting, dan optimasi performa firmware.
- Mengintegrasikan firmware dengan berbagai sensor, modul komunikasi, dan perangkat keras lainnya.
- Berkolaborasi dengan tim Hardware, Software, dan QA untuk memastikan integrasi sistem berjalan dengan baik.
- Melakukan pengujian fungsional dan validasi firmware sebelum proses produksi maupun deployment.
- Menyusun dokumentasi teknis terkait pengembangan, konfigurasi, dan pembaruan firmware.
- Memberikan dukungan teknis terhadap permasalahan firmware yang ditemukan selama proses produksi maupun implementasi di lapangan.
Qualifications
- Minimal D3/S1 Teknik Elektro, Teknik Informatika, Sistem Komputer, Teknik Komputer, Mekatronika, Teknik Telekomunikasi, atau jurusan lain yang relevan.
- Memiliki pengalaman minimal 1 tahun sebagai Firmware Engineer, Embedded Engineer, atau posisi serupa.
- Menguasai bahasa pemrograman C/C++ untuk pengembangan embedded system.
- Memahami arsitektur mikrokontroler (STM32, ESP32, AVR, ARM, atau sejenisnya).
- Memiliki pengalaman menggunakan protokol komunikasi seperti UART, I2C, SPI, CAN, Modbus, TCP/IP, atau protokol serial lainnya.
- Memahami penggunaan berbagai sensor, aktuator, dan modul komunikasi (Wi-Fi, Bluetooth, LoRa, GSM/LTE, atau sejenisnya).
- Mampu menggunakan alat debugging seperti Serial Monitor, Logic Analyzer, atau perangkat pendukung lainnya.
- Memahami dasar-dasar elektronika dan mampu membaca skematik rangkaian.
- Terbiasa menggunakan Git atau version control lainnya.
- Memiliki kemampuan analisis, problem solving, komunikasi, dan kerja sama tim yang baik.
- Bersedia melakukan pengujian perangkat di laboratorium maupun di lapangan apabila diperlukan.