Autonomous Driving & Robotics Engineer — Full-time

Techstreet Malaysia

Kuala Lumpur

On-site

MYR 60,000 - 120,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Techstreet Malaysia is seeking a hands-on robotics engineer to work on ROS software, SLAM, and AI-based autonomy for mobile robots. This role involves field testing and integrating sensors, with primary site at MRANTI Park, Bukit Jalil, Kuala Lumpur, and occasional work at Medan Connaught, Cheras.

You will develop and deploy ROS1/ROS2 software, improve localization, mapping, perception, and control, and collaborate with engineering and field operations to deliver validated, production-ready

Qualifications

  • Bachelor's/Master’s/Doctoral degree in Robotics, Mechatronics, Electrical, Electronic, Mechanical or Computer Engineering, Computer Science, or a related discipline.
  • At least 1 year of relevant robotics experience (autonomous vehicles, mobile robots or related).
  • Experience beyond simulation: integration, deployment, testing, or troubleshooting on physical robots/autonomous vehicles.
  • Practical ROS1/ROS2 experience, including packages, topics, services, actions, launch systems, TF, bags and debugging tools.
  • Ability to program in Python and/or C++ on Linux.
  • Working knowledge of SLAM, localization, navigation, path planning, perception, sensor fusion, or autonomous control.
  • Legal eligibility to work in Malaysia, professional English communication, and willingness to support field testing.

Responsibilities

  • Develop, integrate, and maintain robotics software using ROS1 and ROS2 for autonomous mobile robots and driving platforms.
  • Build and improve localization, mapping, perception, planning, and control for indoor and outdoor operation.
  • Develop, integrate, and evaluate SLAM and AI-based autonomous driving methods in real environments.
  • Integrate and calibrate LiDAR, cameras, GNSS, IMUs, encoders, and other sensors.
  • Deploy robots and autonomous driving systems at test and customer sites meeting safety, reliability, and performance requirements.
  • Plan and conduct field tests; collect data, analyse logs, reproduce failures, and validate fixes on physical robots.
  • Diagnose software, networking, compute, sensor, electrical, and mechanical integration problems.
  • Write maintainable Python and C++ code, launch configurations, tests, documentation, and deployment procedures.
  • Use AI-assisted development tools for prototyping, debugging, and implementation while reviewing and validating their output.
  • Improve navigation, perception, communications, vehicle interfaces, and overall system reliability.
  • Document technical limitations, incidents, test results, and engineering decisions.
  • Collaborate with engineering, product, and field operations teams during development, demonstrations, and commercial deployments.
  • Take ownership of technical work from investigation through implementation, field validation, and documentation.

Skills

ROS1/ROS2
Python
C++
Linux
SLAM / Localization
Autonomous navigation
Sensor fusion
Field testing
Documentation

Education

Bachelor's/Master’s/Doctoral in Robotics/Mechatronics/EE/CE/CS or related

Tools

ROS launch system
rosbags
TF

Job description

This is a hands-on role spanning ROS software, SLAM, AI-based autonomy, sensors, system integration, and field testing. You should be comfortable working on physical robots, investigating unexpected behaviour, and communicating technical findings clearly. The primary work location is MRANTI Park, Bukit Jalil, Kuala Lumpur, with work also based at Medan Connaught, Cheras.

Responsibilities
  • Develop, integrate, and maintain robotics software using ROS1 and ROS2 for autonomous mobile robots and driving platforms.
  • Build and improve localization, mapping, perception, planning, and control for indoor and outdoor operation.
  • Develop, integrate, and evaluate SLAM and AI-based autonomous driving methods in real operating environments.
  • Integrate and calibrate LiDAR, cameras, GNSS, IMUs, encoders, and other sensors.
  • Deploy robots and autonomous driving systems at test and customer sites against safety, reliability, and performance requirements.
  • Plan and conduct field tests; collect data, analyse logs, reproduce failures, and validate fixes on physical robots.
  • Diagnose software, networking, compute, sensor, electrical, and mechanical integration problems.
  • Write maintainable Python and C++ code, launch configurations, tests, documentation, and deployment procedures.
  • Use AI-assisted development tools for prototyping, debugging, and implementation while reviewing and validating their output.
  • Improve navigation, perception, communications, vehicle interfaces, and overall system reliability.
  • Document technical limitations, incidents, test results, and engineering decisions.
  • Collaborate with engineering, product, and field operations teams during development, demonstrations, and commercial deployments.
  • Take ownership of technical work from investigation through implementation, field validation, and documentation. Put safety first, report risks early, and do not present unvalidated results as production-ready.
Requirements
  • A Bachelor's, Master’s, or Doctoral degree in Robotics, Mechatronics, Electrical, Electronic, Mechanical or Computer Engineering, Computer Science, or a related discipline.
  • At least one year of relevant experience in robotics, autonomous vehicles, mobile robots, or a closely related field.
  • Demonstrated experience beyond simulation, including integration, deployment, testing, or troubleshooting on physical robots or autonomous vehicles.
  • Practical ROS1 and/or ROS2 experience, including packages, topics, services, actions, launch systems, TF, bags, and debugging tools.
  • Ability to program in Python and/or C++ on Linux or Ubuntu.
  • Working knowledge of SLAM, localization, navigation, path planning, perception, sensor fusion, or autonomous control.
  • Legal eligibility to work in Malaysia, professional English communication, and willingness to support field testing when required.
Preferred
  • End-to-end ownership of a mobile robotics or autonomous driving project demonstrated on real hardware.
  • Experience with AI-based perception or driving systems, such as detection, segmentation, tracking, prediction, or learned planning and control.
  • Experience using AI-assisted coding tools in a completed project, with testing and clear ownership of the resulting code.
  • Experience operating across indoor and outdoor environments, including changing weather and dynamic obstacles.
  • Knowledge of calibration, time synchronization, profiling, containers, networking, CI/CD, or fleet deployment.
  • Hardware integration or electronics debugging skills, including soldering, PCB rework, or use of multimeters and oscilloscopes.
  • Experience in a startup, field robotics, logistics, research-to-product, or on-demand delivery environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomous Driving & Robotics Engineer — Full-time
Autonomous Driving & Robotics Engineer — Full-time

techstreet • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Autonomy Engineer: ROS, SLAM & Field Robotics
Autonomy Engineer: ROS, SLAM & Field Robotics

Techstreet Malaysia • Kuala Lumpur

On-site
MYR 60,000 - 120,000
Solutions Architect
Solutions Architect

Russell Tobin • Selangor

On-site
MYR 120,000 - 180,000
Autonomous Mobile Robot (AMR) Engineer
Autonomous Mobile Robot (AMR) Engineer

ParagonCorp • Shah Alam

On-site
MYR 180,000 - 240,000
Robotics Software Engineer
Robotics Software Engineer

Gsicorp • Kuala Lumpur

Remote
MYR 60,000 - 100,000
Robotics Autonomy Engineer: ROS, SLAM & Field Testing
Robotics Autonomy Engineer: ROS, SLAM & Field Testing

techstreet • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Technical Lead (AI & Robotics)
Technical Lead (AI & Robotics)

Wirabot • Petaling Jaya

On-site
MYR 167,000 - 279,000
MRT Access
Agnostic Future
Adventure
+1
Chief Technology Officer (CTO) – Robotics & Autonomous Systems | Kamlax Global Technologies | Malaysia
Chief Technology Officer (CTO) – Robotics & Autonomous Systems | Kamlax Global Technologies | Malaysia

Tech Junction Ltd • Kuala Lumpur

On-site
MYR 320,000 - 520,000
Humanoid Robotic - Lead
Humanoid Robotic - Lead

Randstad Malaysia • Kuala Lumpur

On-site
MYR 180,000 - 320,000
Associate - Robotics (Digital Technology Solutions)
Associate - Robotics (Digital Technology Solutions)

Sunway Berhad • Subang Jaya

On-site
MYR 120,000 - 180,000
Annual Leave
Medical Insurance
Dental & Optical
+2