Beranda Job Details
H
Information & Communication Technology 🏢 Full Time ⭐️ Terverifikasi

Senior Software Engineer - ROS RMF (Robot Operating System) | HOPE Technik

HOPE Technik Pte Ltd
Badung, Bali, Indonesia
Salary Estimate
Rp 60.000.000 – Rp 85.000.000
Newest
Live Update
28 Juli 2026
Deadline
28 Jul 2027

job description

Are you passionate about cutting-edge robotics and autonomous systems? HOPE Technik is seeking a Senior Software Engineer specializing in ROS RMF (Robot Operating System - Robot Middleware Framework) to join our innovative team in Bali. This is a unique opportunity to work on groundbreaking projects that push the boundaries of robotics, automation, and smart infrastructure.

As part of our dynamic engineering team, you will design, develop, and deploy robust software solutions for next-generation robotic systems. Your expertise in ROS and RMF will be instrumental in creating scalable, real-time applications that enhance efficiency, safety, and intelligence in diverse environments—from industrial automation to smart cities.

Based in the vibrant Badung region of Bali, you’ll collaborate with cross-functional teams, contribute to open-source communities, and drive technological advancements in a fast-paced, agile setting. Whether you're optimizing navigation algorithms, integrating sensor fusion, or developing fleet management systems, your work will have a tangible impact on the future of robotics.

If you thrive in a challenging yet rewarding environment and want to be at the forefront of robotic innovation, we’d love to hear from you. Competitive salary, professional growth, and the chance to live and work in paradise await!

Responsibility

  • Design, develop, and maintain ROS 2 and RMF (Robot Middleware Framework) applications for autonomous robotic systems.
  • Implement real-time path planning, task allocation, and fleet coordination algorithms for multi-robot environments.
  • Integrate and optimize sensor fusion, SLAM (Simultaneous Localization and Mapping), and perception stacks for robust navigation.
  • Collaborate with hardware and embedded systems teams to ensure seamless software-hardware integration.
  • Develop and deploy scalable, modular software architectures for industrial and commercial robotic applications.
  • Write clean, efficient, and well-documented C++/Python code adhering to best practices.
  • Conduct performance testing, debugging, and optimization of robotic systems in simulated and real-world scenarios.
  • Contribute to open-source ROS/RMF communities and stay updated with emerging trends in robotics.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Robotics, Electrical Engineering, or a related field.
  • Minimum 3+ years of professional experience in software development for robotics or autonomous systems.
  • Strong proficiency in ROS 2 (Robot Operating System) and experience with RMF (Robot Middleware Framework).
  • Expertise in C++ and Python with a focus on performance-critical applications.
  • Hands-on experience with SLAM, navigation stacks (e.g., Nav2), and sensor integration (LiDAR, cameras, IMU).
  • Familiarity with real-time systems, multi-threading, and distributed computing.
  • Experience with Docker, Linux, and cloud-based deployment (AWS, GCP) is a plus.
  • Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.

Required Skills

ROS 2 RMF C++ Python SLAM Navigation Stacks Sensor Fusion LiDAR Robotics Autonomous Systems Real-Time Systems Docker Linux Path Planning Fleet Management Embedded Systems

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline..

Apply Now

Lowongan Terkait

Rekomendasi pekerjaan serupa untuk Anda

Lihat Semua