Senior Software Engineer (Robotics — NVIDIA Jetson / ROS)

Primech Hong Kong Limited

Hong Kong

On-site

HKD 550,000 - 900,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Nasdaq-listed product exposure
International deployments
Competitive salary
Medical benefits

Job summary

Primech Hong Kong Limited invites applications for a Senior Software Engineer in Robotics. You will develop and maintain ROS-based software on NVIDIA Jetson platforms, focusing on autonomous robot functions and real-time performance.

You will work closely with the system architecture team to ship production-grade robotics software globally. The role requires 3–6 years in software engineering with robotics/embedded experience, strong C++/Python on Linux, and Cantonese/English fluency.

Qualifications

  • Bachelor's degree or above in CS, Robotics, EE, or related field.
  • 3–6 years of professional software engineering, with at least 2 years in robotics or embedded systems.
  • Hands-on experience with ROS or ROS2 in production or near-production environment.
  • Strong C++ and Python skills on Linux.
  • Experience deploying software on NVIDIA Jetson or similar embedded platforms.
  • Knowledge of SLAM, navigation, TF frames, and sensor fusion.
  • Fluent in Cantonese and English; Mandarin a plus.

Responsibilities

  • Develop, test, and maintain robotics software on NVIDIA Jetson using ROS/ROS2.
  • Implement navigation, localisation (SLAM), and path-planning for indoor ops.
  • Integrate sensors: LiDAR, depth cameras, IMU, ultrasonic.
  • Optimize perception and compute on embedded GPU (CUDA/TensorRT).
  • Contribute to logging, diagnostics, OTA updates, field issue debugging.
  • Collaborate with hardware, firmware, deployment teams across HK, SG, US.
  • Support certification and compliance testing for commercial robots.

Skills

ROS/ROS2
C++
Python
Linux
Git
English
Cantonese
Embedded systems

Education

Bachelor's degree or above in CS/Robotics/EE

Tools

NVIDIA Jetson
CUDA
TensorRT
CI/CD

Job description

Senior Software Engineer (Robotics — NVIDIA Jetson / ROS)

You will join our Hong Kong R&D team as a mid-level Software Engineer focused on the HYTRON autonomous robot platform, working on the NVIDIA Jetson compute stack and ROS-based robotics software. You will report to the Lead Software Engineer and work closely with our Head of System Architecture on production-grade robotics systems shipping to commercial customers worldwide.

Responsibilities

  • Develop, test, and maintain robotics software on the NVIDIA Jetson platform (Orin family) using ROS/ROS2
  • Implement and optimise navigation, localisation (SLAM), and path-planning modules for autonomous indoor operation
  • Integrate and calibrate sensors including LiDAR, depth cameras, IMU, and ultrasonic sensors
  • Optimise perception and compute pipelines for real-time performance on embedded GPU hardware (CUDA, TensorRT a plus)
  • Contribute to system reliability: logging, diagnostics, OTA updates, and field-issue debugging
  • Collaborate with hardware, firmware, and deployment teams across Hong Kong, Singapore, and the US
  • Support certification and compliance testing efforts (e.g., safety standards for commercial robots)

Requirements

  • Bachelor's degree or above in Computer Science, Robotics, Electrical Engineering, or a related field
  • 3–6 years of professional software engineering experience, with at least 2 years in robotics or embedded systems
  • Hands-on experience with ROS or ROS2 in a production or near-production environment (mandatory)
  • Strong C++ and Python skills on Linux
  • Experience deploying software on NVIDIA Jetson or comparable embedded/edge compute platforms
  • Solid understanding of robot navigation concepts: SLAM, costmaps, sensor fusion, TF frames
  • Comfortable with Git-based workflows, code review, and CI practices
  • Fluent in Cantonese and English; Mandarin an advantage

Nice to Have

  • Experience with LiDAR integration (e.g., Hesai, Ouster, Hokuyo)
  • Experience with autonomous mobile robots (AMR) or service robotics in commercial deployment
  • Familiarity with Docker, cross-compilation, and OTA update systems

What We Offer

  • Direct impact on a commercially deployed robotics product listed on Nasdaq
  • Small, senior engineering team with fast decision-making and real ownership
  • Exposure to international deployments (US, Japan, Korea, EU)
  • Competitive salary, discretionary bonus, and medical benefits
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer — Jetson/ROS Expert
Senior Robotics Software Engineer — Jetson/ROS Expert

Primech Hong Kong Limited • Hong Kong

On-site
HKD 550,000 - 900,000
Nasdaq-listed product exposure
International deployments
Competitive salary
+1
Robotics Software Engineer (Robot Operating System 2.0)
Robotics Software Engineer (Robot Operating System 2.0)

Michael Page International (Hong Kong) Limited • Hong Kong Island

On-site
HKD 600,000 - 800,000
Healthcare coverage for employees and dependants
Performance-based annual incentives
Sponsorship for training and certifications
+1
Full-Stack Robotics Platform Engineer (Core Technical Role)
Full-Stack Robotics Platform Engineer (Core Technical Role)

Orion Robotics Limited • Hong Kong

On-site
HKD 900,000 - 1,400,000
Competitive salary package
Project-based bonuses
Rapid technical growth
+1
Senior Software Engineer (C/C++) - IC
Senior Software Engineer (C/C++) - IC

Classy Wheeler Limited • Hong Kong

On-site
Shuttle bus service
Senior Robotics Software Engineer - C/C++, ROS & Embedded
Senior Robotics Software Engineer - C/C++, ROS & Embedded

Classy Wheeler Limited • Hong Kong

On-site
Shuttle bus service
Embedded Software Engineer — Robotics
Embedded Software Engineer — Robotics

Primech Hong Kong Limited • Hong Kong

On-site
HKD 180,000 - 300,000
AI / Computer Vision Software Engineer
AI / Computer Vision Software Engineer

Michael Page International (HK) Ltd • Hong Kong

On-site
HKD 900,000 - 1,500,000
Dental and vision coverage
Annual/quarterly incentives
Sponsorship for certifications/work】sh
+1
Senior / Software Developer (C++) (DS/CY/UMS/22732) - Contract
Senior / Software Developer (C++) (DS/CY/UMS/22732) - Contract

ST Engineering Unmanned & Integrated Systems Pte Ltd • Hong Kong

On-site
HKD 370,000 - 555,000
Senior Software Engineer (NodeJS, ReactJS), MNC
Senior Software Engineer (NodeJS, ReactJS), MNC

Randstad Hong Kong Limited • Hong Kong

On-site
HKD 900,000 - 1,300,000
Android & Backend Developer — Robotics
Android & Backend Developer — Robotics

Primech Hong Kong Limited • Hong Kong

On-site
HKD 360,000 - 600,000