Company Logo

Robotics Software Engineer

Rp6.000.000 - 8.500.000/Bulan
Penuh Waktu · Kerja di lokasi
Minimal Diploma (D1 - D4)
1 - 3 tahun pengalaman

Persyaratan

Kerja di lokasi
1 - 3 tahun pengalaman
Minimal Diploma (D1 - D4)
20-30 tahun
Laki-laki saja

Skills

Linux

Robotics

C++

Python

ROS2

Robot Framework

Robot Operating System (ROS)

Benefit Kerja

Work Insurance

Health Insurance

Career Path

THR

Loker ini dikelola oleh

PR
People Robotics

Deskripsi pekerjaan Robotics Software Engineer Halo Robotics

Halo Robotics adalah distributor drone profesional dan robotika terbesar di Indonesia, sekaligus penyedia jasa drone industri terdepan — dengan pengalaman lebih dari satu dekade melayani 900+ perusahaan dan instansi pemerintah di sektor Pertambangan, Minyak & Gas, Ketenagalistrikan, Konstruksi, Keamanan, dan Keselamatan Publik.

Halo Robotics adalah distributor resmi DJI Enterprise, Unitree, Terrasolid, GreenValley, Emlid, serta penyedia jasa drone industri dan integrator sistem untuk ekosistem teknologi drone, robotika, dan AI di Indonesia.

Robotics Software Engineer bertanggung jawab atas pengembangan software inti dan algoritma utama yang menjadi fondasi sistem robotik di Halo Robotics. Ruang lingkup peran ini mencakup pengembangan sistem navigasi, kontrol, persepsi (perception), serta pengolahan dan analisis data untuk mendukung operasional robotik secara menyeluruh. Peran ini berfokus pada intelligence layer dari solusi robotik meliputi bagaimana sistem robot mampu beroperasi secara otonom, memahami dan merespons lingkungan, memproses data sensor secara akurat, serta menghasilkan insight yang dapat dimanfaatkan secara langsung untuk kebutuhan industri dan bisnis.

Requirements:

1. Pendidikan minimal S1 atau S2 di bidang: Robotics, Computer Science, Electrical / Computer Engineering, Artificial Intelligence, Mechatronics (dengan fokus software).

2. Memahami bahasa pemrograman: C++, Python.

3. Pengalaman menggunakan ROS / ROS2 dan deploy di Ubuntu untuk:

- Real-time sensor data handling

- Navigation stack

- Environmental perception pipelines

4. Mampu bekerja dengan Ubuntu sebagai:

- Development environment

- Deployment environment (field robots)

- Simulation & testing environment

5. Pengalaman pengembangan software di Linux environment, khususnya:

- Robotics software development

- Navigation & autonomy systems

- Sensor integration & data processing

6. Pemahaman kuat di bidang: Robotics kinematics & dynamics, Control systems, Sensor data processing.

7. Pengalaman dengan mobile robots / legged robots / autonomous systems.

8. SLAM & navigation di lingkungan kompleks.

9. Computer vision (OpenCV, deep learning-based perception).

10. Familiar dengan AI frameworks: PyTorch, TensorFlow.

11. Experience dengan: Gazebo / Isaac Sim, Docker / CI-CD (nilai tambah).

12. Real-time systems & performance optimization.

13. Pengalaman integrasi edge computing & cloud analytics.

Job Description:

1. Robotics Software Development

- Mengembangkan software robotik berbasis ROS / ROS2.

- Mengembangkan modul software untuk: Navigation, Localization, Motion planning, Control systems.

- Mendesain arsitektur software yang modular, scalable, dan production-ready.

- Mendesain integration middleware yang menjembatani berbagai subsistem vendor (robot platform SDK, AI inference engine, sensor drivers) ke dalam arsitektur yang unified dan modular.

- Mendefinisikan dan memelihara protokol komunikasi antar-sistem (ROS 2 topics/services, REST/gRPC APIs, DDS) antara onboard compute, edge devices, dan command center.

2. Navigation, Localization & Control

- Mengembangkan dan mengintegrasikan algoritma: SLAM (Visual, LiDAR, Sensor Fusion), Path planning & obstacle avoidance, State estimation & sensor fusion.

- Optimasi navigation untuk lingkungan industri nyata: Indoor / outdoor, GPS-denied environments, Rough & unstructured terrain.

3. Perception & Computer Vision

- Mengembangkan pipeline perception berbasis data sensor: Kamera RGB / thermal / depth, LiDAR / point clouds.

- Implementasi computer vision untuk: Object detection & tracking, Inspection & anomaly detection, Scene understanding.

- Integrasi AI model ke dalam sistem robot (edge & near-real-time).

4. Data Processing & Analytics

- Mendesain pipeline data: Sensor → Processing → Analytics → Output.

- Mengembangkan sistem data processing untuk: Logging & playback, Analytics & reporting, Integration ke dashboard atau command center.

- Bekerja sama dengan tim System Administrator untuk integrasi cloud atau on-prem systems, termasuk monitoring infrastructure (Prometheus/Grafana).

5. Simulation, Testing & Optimization

- Menggunakan simulator (Gazebo / Isaac / lainnya) untuk testing algoritma.

- Debugging dan performance optimization di hardware nyata.

- Melakukan validation di lab dan di lapangan (field trials).

6. Solution Integration & Vendor Liaison

- Bertindak sebagai technical bridge utama antara Halo Robotics dan mitra teknologi eksternal, menerjemahkan kapabilitas vendor menjadi solusi yang dapat di-deploy ke end customer.

- Mengevaluasi, mengintegrasikan, dan memvalidasi third-party SDK, API, dan firmware ke dalam stack robotik Halo.

- Berpartisipasi dalam joint technical review dengan tim engineering vendor; mendokumentasikan integration constraints, compatibility matrices, dan known limitations.

- Mendefinisikan dan memelihara integration specifications yang memetakan kapabilitas hardware/software vendor ke use case spesifik customer.

- Melakukan eskalasi dan tracking terhadap vendor-side bugs, feature requests, dan firmware update requirements.

7. Deployment & Continuous Improvement

- Mendukung deployment solusi robotik ke klien industri.

- Menyusun dokumentasi software, API, dan workflow teknis.

- Iterasi dan peningkatan performa berdasarkan feedback lapangan.

- Berkolaborasi dengan tim Product dan Sales untuk menerjemahkan kebutuhan customer menjadi spesifikasi teknis yang sesuai dengan kapabilitas platform.

- Melakukan on-site technical demo dan proof-of-concept deployment untuk prospective clients.

- Mengembangkan dokumentasi teknis customer-facing, termasuk system architecture diagrams, setup guides, dan operational runbooks.

Tentang Perusahaan
Halo Robotics
Information Technology and Services
11 - 50 karyawan

Halo Robotics helps organizations transform systems and increase efficiency. Based in Jakarta, focused on drones, and established in 2015, the company operates nationally across every major public and private sector in Indonesia. Working with global technology leaders as an authorized distribution partner in Indonesia, Halo’s position of market leadership is driven by commitment to provide full solutions with service excellence in every industry. As the authorized and exclusive distributor, we work together with technology innovator all around the world including: DJI Enterprise, Flyability, Emesent, MMC UAV, Pix4D, Klau PPK, FLIR, Bayspec, Flyability.

Alamat kantor

Pondok Pinang Center, Block C16-18 South Jakarta, Indonesia 12310

Tips Aman Cari Kerja

Pemberi kerja yang benar tidak akan meminta akun Telegram, top-ups atau pembayaran dalam bentuk apapun. Jangan berikan kontak pribadi, informasi bank, maupun kartu kredit kamu.

Pelajari Selengkapnya

Lowongan Lainnya Untukmu

Robotic Engineer

Gaji Tidak Ditampilkan
Penuh Waktu
1–3 tahun
Minimal Sarjana (S1)
Pt. Mannel Mitrajaya

Ai Specialist

Rp 5,7-15jt
Penuh Waktu
1–3 tahun
Minimal Sarjana (S1)
PT GANBARU TRAINING PROFESIONAL

IoT Integration Engineer

Gaji Tidak Ditampilkan
Kontrak
1–3 tahun
Minimal Sarjana (S1)
PT Digital Data Integrasi

Robotics Software Engineer