Job Description
Full details about the role and requirements
Yukerja Summary
The CMS GCU - Embedded System Engineer Supporting role at Perusahaan Perseroan (Persero) PT. Len Industri is curated from Glints (category Teknologi & IT). Note the work location (Bandung) before applying. Yukerja.com is not the employer — applications are handled on the official source site.
Kualifikasi:- IPK minimal 3.00 (Skala 4).- Mampu bekerjasama dan beradaptasi dalam sebuah tim.- Mampu menganalisis requirement suatu sistem elektronika yang terdiri dari hardware, software, dan protokol komunikasi.- Menguasai pemrograman C (wajib) dan memahami dasar C++.- Memiliki pengalaman menggunakan STM32 (STM32CubeIDE, STM32CubeMX, HAL/LL Driver) dan/atau ESP32 (ESP-IDF atau Arduino Framework).- Mampu membaca datasheet komponen elektronik.- Memiliki kemampuan debugging firmware dan hardware.- Memahami teori elektronika analog dan digital.- Memiliki portofolio proyek embedded menjadi nilai tambah.Deskripsi Pekerjaan:- Mengembangkan dan mengimplementasikan firmware pada platform STM32 dan ESP32 sesuai kebutuhan pekerjaan.- Mengembangkan driver untuk peripheral mikrokontroler seperti GPIO, UART, SPI, I2C, CAN, ADC, PWM, Timer, dan DMA.- Mengintegrasikan sensor, aktuator, dan modul komunikasi ke dalam sistem embedded.- Mengembangkan aplikasi berbasis FreeRTOS, termasuk pengelolaan task, sinkronisasi, dan komunikasi antar-task.- Mengembangkan test kit sebagai media evaluasi, pengujian, dan demonstrasi fungsi sistem kontrol maupun firmware.- Mengembangkan dan mengintegrasikan platform Hardware-in-the-Loop Simulation (HILS) untuk memvalidasi algoritma kontrol sebelum diterapkan pada perangkat nyata.- Melakukan integrasi firmware dengan sistem IoT, cloud, atau aplikasi lain apabila diperlukan.- Menyusun dokumentasi teknis, flowchart, dan dokumentasi kode.- Mendukung proses verifikasi, validasi, dan troubleshooting selama tahap pengembangan hingga implementasi produk.