Glints Manufaktur Full Time

Firmware Engineer

Indo Trans Teknologi

Cilandak IDR 7.000.000 – 10.000.000 Diposting Kamis, 11 Juni 2026
Lokasi Cilandak
Gaji IDR 7.000.000 – 10.000.000
Tipe Kerja Full Time
Negara Indonesia

Deskripsi Pekerjaan

Informasi lengkap tentang posisi dan persyaratan

Ringkasan Yukerja

Lowongan Firmware Engineer di Indo Trans Teknologi kami kurasi dari Glints (kategori Manufaktur). Perhatikan lokasi kerja (Cilandak) sebelum melamar. Yukerja.com bukan pemberi kerja — lamaran diproses di situs sumber resmi.

The Firmware Engineer is responsible for designing, developing, testing, and maintaining firmware for TransTRACK's IoT and telematics devices. This role focuses on building reliable embedded systems for vehicle data communication, sensor integration, device management, and cloud connectivity. The successful candidate will work closely with Hardware, Platform, and QA teams to deliver high-performance, secure, and scalable products that operate reliably in demanding real-world environments.


Responsibilities

  • Design, develop, and optimize high-performance embedded firmware using C/C++, Python, and other relevant programming languages for various MCU and SoC platforms, both bare-metal and RTOS-based.
  • Develop and maintain low-level drivers and middleware for sensor integration and vehicle communication interfaces, including CAN/CAN-FD, J1939, I²C, SPI, UART, GPIO, and ADC.
  • Implement and maintain communication protocols and networking stacks such as TCP/IP, MQTT, HTTPS, BLE, and cellular connectivity to ensure reliable device-to-cloud communication.
  • Develop robust data acquisition and processing systems for telematics, fleet management, and IoT applications.
  • Design and implement power management features, including sleep modes, watchdog mechanisms, and recovery strategies for power-related anomalies.
  • Develop secure Firmware-Over-The-Air (FOTA) solutions with firmware validation, rollback mechanisms, and integrity verification.
  • Perform firmware debugging, profiling, optimization, and root-cause analysis using oscilloscopes, logic analyzers, protocol analyzers, and software debugging tools.
  • Create and execute unit tests, integration tests, and validation procedures to ensure firmware quality, reliability, and scalability.
  • Collaborate closely with Embedded Hardware Engineers during schematic reviews, board bring-up, prototype validation, and production readiness activities.
  • Develop factory testing utilities, manufacturing tools, and diagnostic features to support product deployment and maintenance.
  • Investigate field issues, analyze device logs, and implement corrective actions to continuously improve product stability and performance.


Requirements & Skills :

Technical Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Embedded Systems, or related fields.
  • Minimum 3 years of experience in Embedded Firmware Development (Senior level preferred: 5+ years).
  • Strong programming skills in C/C++ for embedded systems.
  • Experience with Python for scripting, automation, testing, or development tools.
  • Solid understanding of embedded system architecture, microcontrollers, and real-time systems.
  • Hands-on experience with RTOS environments such as FreeRTOS, Zephyr, ThreadX, or similar platforms.
  • Strong knowledge of communication protocols including CAN Bus / CAN-FD, J1939, UART, SPI, I²C, Modbus, GPIO / ADC
  • Experience implementing networking protocols and IoT communication technologies TCP/IP, MQTT, HTTPS/TLS, WebSocket, BLE, Cellular (2G/4G/LTE/NB-IoT)
  • Experience working with GNSS/GPS modules and telematics systems is highly preferred.
  • Familiarity with secure boot, firmware encryption, authentication, and FOTA implementation.
  • Experience with Linux-based embedded systems is a plus.
  • Proficient in using Git and modern software development workflows.


Preferred Qualifications

  • Experience in telematics, fleet management, vehicle tracking, IoT, automotive, or industrial automation industries.
  • Familiarity with automotive communication standards and vehicle diagnostics.
  • Experience integrating satellite communication modules is a strong advantage.
  • Knowledge of hardware debugging tools such as oscilloscopes, logic analyzers, JTAG/SWD debuggers, and protocol analyzers.
  • Experience supporting manufacturing, production testing, and field deployments.


Soft Skills

  • Strong analytical and problem-solving abilities.
  • Ability to troubleshoot complex hardware-software integration issues.
  • Excellent communication and documentation skills.
  • Self-motivated, proactive, and able to work independently.
  • Strong teamwork and collaboration skills in cross-functional engineering environments.
  • Ability to manage multiple projects and priorities in a fast-paced technology company.

Disclaimer: Yukerja.com adalah agregator lowongan kerja, bukan pemberi kerja. Lowongan ini diagregasi dari Glints. Proses lamaran dilakukan di situs resmi perusahaan atau portal sumber. Kami tidak bertanggung jawab atas keakuratan informasi lowongan.

Tips Melamar Firmware Engineer

  1. Baca deskripsi lengkap dan pastikan skill Anda match sebelum melamar ke Indo Trans Teknologi.
  2. Sesuaikan CV dan cover letter dengan kata kunci dari job description — terutama untuk kategori Manufaktur.
  3. Klik Lamar Sekarang untuk diarahkan ke Glints. Proses rekrutmen sepenuhnya di situs sumber.
  4. Siapkan portfolio atau LinkedIn yang update jika diminta di tahap screening.
  5. Waspadai permintaan transfer uang — lowongan resmi tidak memungut biaya.

Artikel terkait: CV ATS · Blog Karir & Tips