Deskripsi pekerjaan Firmware Engineer PT Merapi Tani Instrumen (Mertani)
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.

