Deskripsi Pekerjaan
Bergabunglah dengan TechInnovate Indonesia sebagai Firmware Engineer dan menjadi bagian dari tim yang mengubah teknologi masa depan! Kami mencari profesional berbakat untuk mengembangkan firmware sistem embedded untuk produk IoT dan perangkat konsumen. Dapatkan lingkungan kerja dinamis, gaji kompetitif, dan kesempatan untuk berkontribusi pada proyek-proyek inovatif yang mempengaruhi jutaan pengguna di seluruh dunia.
Tanggung Jawab
- Mengembangkan, menguji, dan mengoptimalkan firmware untuk perangkat embedded menggunakan bahasa C/C++
- Bekerja sama dengan tim R&D untuk mendefinisikan spesifikasi perangkat dan arsitektur firmware
- Melakukan debugging dan troubleshooting masalah hardware-software secara real-time
- Menerapkan best practice dalam pengembangan embedded systems dan RTOS
- Dokumentasi teknis yang komprehensif untuk kode dan sistem
- Memastikan keamanan dan stabilitas firmware melalui pengujian otomatis dan manual
Kualifikasi
- Sarjana Teknik Elektro, Teknik Komputer, atau bidang terkait
- Pengalaman minimal 3 tahun dalam pengembangan firmware embedded
- Kemahiran tinggi dalam C/C++ dan assembly language
- Pengetahuan mendalam tentang arsitektur mikrokontroler (ARM, AVR, PIC)
- Pengalaman dengan RTOS seperti FreeRTOS, Zephyr, atau QNX
- Kemampuan debugging hardware menggunakan oscilloscope dan logic analyzer
- Memahami konsep komunikasi serial (UART, SPI, I2C, CAN)
- Berpikir sistematis dan problem-solving yang kuat