Deskripsi Pekerjaan
TechInnovate Indonesia mencari Firmware Engineer berbakat untuk bergabung dengan tim R&D kami. Anda akan merancang, mengembangkan, dan mengoptimalkan firmware untuk perangkat IoT dan embedded systems. Bergabunglah dengan kami untuk membentuk masa depan teknologi Indonesia!
Tanggung Jawab
- Merancang dan mengimplementasikan firmware untuk microcontroller dan embedded systems
- Mengoptimalkan performa dan keandalan firmware melalui debugging dan testing
- Bekerja sama dengan tim hardware untuk validasi sistem
- Menggunakan RTOS dan protokol komunikasi (SPI, I2C, UART)
- Mendokumentasikan desain dan prosedur pengembangan
- Memonitor dan memperbaiki masalah di produk yang sudah rilis
Kualifikasi
- Sarjana Teknik Elektro/Informatika atau minimal 3 tahun pengalaman terkait
- Kemahiran tinggi dalam bahasa pemrograman C/C++ dan Assembly
- Pemahaman mendalam tentang arsitektur microcontroller (ARM, AVR, PIC)
- Pengalaman dengan RTOS (FreeRTOS, Zephyr) dan embedded Linux
- Memahami konsep PCB design dan perangkat keras
- Kemampuan debugging menggunakan oscilloscope dan logic analyzer
- Berpengalaman dengan version control (Git) dan CI/CD