Glints Manufaktur Full Time

C++ Software Engineer

Surya Narayana Indonesia

Buleleng Lương không công bố Posted Fri, Mar 27, 2026
Location Buleleng
Salary Lương không công bố
Job Type Full Time
Country Indonesia

Job Description

Full details about the role and requirements

Yukerja Summary

The C++ Software Engineer role at Surya Narayana Indonesia is curated from Glints (category Manufaktur). Note the work location (Buleleng) before applying. Yukerja.com is not the employer — applications are handled on the official source site.

Kami sedang merekrut C++ Software Engineer untuk membangun komponen perangkat lunak yang andal, mudah dirawat (maintainable), dan berperforma tinggi yang akan digunakan dalam produk berbasis desain arsitektur / BIM (Building Information Modeling).. Anda akan mengerjakan implementasi sistem inti, peningkatan performa, serta pekerjaan integrasi pada codebase yang terus berkembang. Dalam peran ini, Anda juga akan bekerja erat dengan mitra internasional yang telah mapan, berkolaborasi dalam pengembangan solusi yang digunakan pada workflow profesional di dunia nyata.


Tanggung Jawab 

  • Merancang, mengimplementasikan, dan memelihara komponen C++ yang digunakan di sistem produksi (fokus Windows)
  • Membangun software yang tangguh, mudah dibaca, dan berperforma baik
  • Men-debug isu kompleks (crash, masalah memori, undefined behavior, bug concurrency, kegagalan integrasi)
  • Melakukan profiling dan meningkatkan performa (CPU, memori, I/O) dengan optimisasi yang pragmatis
  • Melakukan integrasi dengan komponen/layanan lain (input/output file, proses lokal, API)
  • Berkontribusi pada praktik engineering yang rapi:
    • code review
    • dokumentasi
    • disiplin build/release
    • cakupan test dasar dan pencegahan regresi
  • Berkolaborasi dalam pengembangan dan mengoordinasikan deliverable bersama tim pengembang plugin dari partner eksternal luar negeri.


Kualifikasi Wajib 

  • Mahir modern C++ (diutamakan C++17/20)
  • Fondasi yang kuat:
    • struktur data dan algoritma
    • manajemen memori
    • debugging dan profiling
  • Pengalaman bekerja pada codebase yang tidak kecil (pekerjaan profesional, open-source, atau proyek pribadi yang substansial)
  • Nyaman menggunakan Git dan bekerja secara kolaboratif


Nilai Tambah 


Salah satu atau lebih dari berikut merupakan nilai plus yang kuat:


  • Systems thinking: terbiasa berpikir dalam interface, invariants, failure modes, serta tradeoff (kebenaran vs kecepatan vs maintainability)
  • Performance mindset: mampu melakukan profiling, menemukan bottleneck, dan mengoptimasi berdasarkan bukti
  • Reliability mindset: pengalaman membangun software yang tetap stabil saat input buruk, kegagalan parsial, atau kebutuhan berubah
  • Pengalaman SDK/plugin: pernah bekerja dengan API/SDK pihak ketiga dan memahami versioning, kompatibilitas, serta packaging (terutama dalam konteks aplikasi desain/CAD)
  • Literasi geometri/struktur data: nyaman bernalar tentang geometri 2D/3D, koordinat, transformasi, topologi sederhana, serta toleransi numerik
  • Eksposur integrasi ML: pengalaman mengonsumsi output model ML (output berbasis file atau inferensi lokal) dan mengubahnya menjadi perilaku software yang deterministik
  • Komunikasi yang kuat: mampu mengubah kebutuhan yang masih vague menjadi rencana yang bisa dibangun dan berkomunikasi jelas dengan stakeholder non-C++

Disclaimer: Yukerja.com is a job aggregator, not an employer. This listing is aggregated from Glints. Applications are processed on the official company or source site. We are not responsible for listing accuracy.

Tips for Applying to C++ Software Engineer

  1. Read the full description and ensure your skills match before applying to Surya Narayana Indonesia.
  2. Tailor your CV and cover letter to keywords in the job description — especially for Manufaktur roles.
  3. Click Apply Now to go to Glints. The hiring process is entirely on the source site.
  4. Prepare an updated portfolio or LinkedIn profile if required during screening.
  5. Beware of payment requests — legitimate jobs do not charge application fees.

Related articles: CV ATS · Career Blog & Tips