Company Logo

Embedded Firmware Mid-level Engineer

Rp7,000,000 - 8,000,000/Month
Full-Time · On-site
Minimum Bachelor’s Degree
3 - 5 years of experience
This job was closed

Job Requirements

On-site
3 - 5 years of experience
Minimum Bachelor’s Degree

Skills

Object-Oriented Programming (OOP)

Embedded Systems

Embedded Development

C++

C

Real-Time Operating System (RTOS)

Go / Golang

Job Benefits

Health Insurance

Dormitory

Work Insurance

This job post is managed by

RT
Ravelware Technology

Job description for Embedded Firmware Mid-level Engineer at PT Ravelware Technology Indonesia

  • Melakukan riset dan pengembangan perangkat keras IoT seperti Gateway, Node, and lainnya.
  • Melakukan proses dokumentasi/pelaporan dari hasil pengembangan yang dilakukan untuk keperluan perusahaan.
  • Melakukan pengembangan coding/programming development termasuk debugging untuk device yang telah dibuat.
  • Membuat prototype produk jadi sesuai kebutuhan proyek.
  • Melakukan uji fungsi produk jadi (Product Factory Acceptance Test) sesuai penugasan bersama dengan atasan dan divisi produksi.
  • Menjaga kerahasiaan baik konsep desain, desain dan segala jenis data yang menjadi dokumen rahasia perusahaan.
  • Melaksanakan tugas – tugas lain yang berkaitan.

Kualifikasi Pekerjaan

  • Minimal S1 Teknik Elektro, Ilmu Komputer, Teknik Komputer;
  • Menguasai pemrograman C dan C++
  • Menguasai prinsip dasar Object-Oriented Programming (OOP): encapsulation, inheritance, polymorphism;
  • Menguasai RTOS (seperti FreeRTOS atau sejenisnya)
  • Familiar dengan framework seperti ESP-IDF, STM32CubeMX, atau lainnya (kecuali Arduino)
  • Dapat menggunakan log, breakpoints, dan watch variable untuk keperluan debugging;
  • Mampu menganalisis crash, hang, dan race condition;
  • Memahami konsep dan implementasi protokol komunikasi seperti Modbus, MQTT, dan HTTP;
  • Mampu membaca dan memahami skematik serta karakteristik hardware;
  • Mampu mengakses dan mengontrol peripheral low-level: GPIO, UART, ADC, I2C, SPI;
  • Mampu melakukan integrasi dengan sensor dan modul komunikasi (seperti GSM, WiFi, Ethernet dll)
  • Memiliki kemampuan dasar pemrograman Golang;
  • Mengerti dan terbiasa menggunakan GitHub (version control, branch, pull request, dll);
  • Mampu melaksanakan tugas lapangan (survei dan supervisi pemasangan produk).
About the company

PT Ravelware Technology Indonesia, as the pioneer of Industrial 4.0 in Indonesia, we are receiving good reputation from domestic markets by the design and manufacturing conception of 'One Stop Solution Automation Service'. We specialized in development of automation system which use RFID, NFC, Interconnected Database to be used in our client's respective field. In response of ever-changing world, we are expanding our business development network and technology scope as long as it complies with the Industry 4.0 demand. Our vision is to change the way of life. As we believe that there are no best way, but there is always a better way.

Office address

Ruko Bekasi Town Square, Jalan Cut Meutia Raya, Margahayu Blok J-01, Bekasi Timur

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Embedded Firmware Mid-level Engineer