Robotics Cybersecurity Software Engineer — ROS2 Expert

GMP Technologies

Singapore

On-site

SGD 100,000 - 167,000

Part time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

GMP Technologies (S) Pte Ltd in Singapore seeks a Robotics Cybersecurity Software Engineer for a 6-month engagement. You will develop ROS2-based software, write secure, high-performance code in C++, Python, and ROS, and design cybersecurity solutions for robotic platforms.

You will test in simulation environments and real-world robotics systems, optimize performance, and collaborate with international teams on security-critical projects.

Qualifications

  • Bachelor's or Master's in Computer Science, Information Security, Electrical Engineering, or equivalent (with a focus on cybersecurity preferred).
  • 5+ years of professional experience in software development or cybersecurity engineering.
  • Strong programming skills in C, C++, Python, or Java.
  • Experience with ROS2, robotics middleware, or embedded software is highly desirable.
  • Familiar with cybersecurity principles, threat modeling (TARA), and secure software lifecycle practices.
  • Understanding of system/software/hardware architecture and development.
  • Experience in working with cross-functional teams on security-critical projects.
  • Certifications like CISSP, CCSP, or similar are a strong plus.
  • Strong analytical skills and a problem-solving mindset.
  • Excellent communication skills and the ability to work in international teams.

Responsibilities

  • Develop clean, modular software libraries and modules for ROS2, following industry best practices.
  • Write secure, high-performance code in C++, Python, and ROS for real-time control and decision-making.
  • Design and implement cybersecurity solutions for robotic platforms.
  • Test and validate software modules in simulation environments and real-world robotics systems.
  • Build and optimize cybersecurity software platforms for performance, resource efficiency, and scalability.
  • Continuously research the latest in robotics, cyber threats, and security mitigation techniques, and apply them proactively.
  • Support the development of strategies to enhance cybersecurity culture and maturity within robotics teams.
  • Assist in cybersecurity audits, incident response, and vulnerability management efforts.

Skills

C
C++
Python
Java
ROS2
Cybersecurity principles
Threat modeling
Secure software lifecycle
Cross-functional teams
Analytical skills

Education

Bachelor's/Master's in Computer Science or Information Security or Electrical Engineering

Tools

ROS2
Embedded software
Secure coding practices

Job description

GMP Technologies (S) Pte Ltd in Singapore seeks a Robotics Cybersecurity Software Engineer for a 6-month engagement. You will develop ROS2-based software, write secure, high-performance code in C++, Python, and ROS, and design cybersecurity solutions for robotic platforms.

You will test in simulation environments and real-world robotics systems, optimize performance, and collaborate with international teams on security-critical projects.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Cybersecurity Software Engineer - 6 months
Robotics Cybersecurity Software Engineer - 6 months

GMP Technologies • Singapore

On-site
SGD 100,000 - 167,000
Robotics Software Engineer — Teleoperation & ROS2
Robotics Software Engineer — Teleoperation & ROS2

HEPMIL Malaysia • Singapore

On-site
SGD 60,000 - 90,000
Robotics Software Engineer — Systems Integration
Robotics Software Engineer — Systems Integration

DCONSTRUCT ROBOTICS PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Senior ROS/ROS2 Robotics Software Engineer
Senior ROS/ROS2 Robotics Software Engineer

Spearing Executive Search • Singapore

On-site
SGD 80,000 - 120,000
Robotics Connectivity Engineer (ROS2) for Live Logistics
Robotics Connectivity Engineer (ROS2) for Live Logistics

Singapore Institute of Technology • Singapore

On-site
SGD 70,000 - 110,000
Robotics Software & Autonomy Intern
Robotics Software & Autonomy Intern

NCS Pte Ltd • Singapore

On-site
SGD 90,000 - 120,000
Robotics System Integration Engineer — Simulation
Robotics System Integration Engineer — Simulation

GMP Technologies • Singapore

On-site
SGD 78,000 - 100,000
Senior Robotics Software Engineer — ROS2 & Edge AI
Senior Robotics Software Engineer — ROS2 & Edge AI

SGInnovate • Singapore

On-site
SGD 120,000 - 180,000
Robotics Connectivity Engineer – ROS 2 & Warehouse Automation
Robotics Connectivity Engineer – ROS 2 & Warehouse Automation

SINGAPORE INSTITUTE OF TECHNOLOGY • Singapore

On-site
SGD 90,000 - 130,000
Robotics Software Intern — ROS 2, Gazebo & Digital Twins
Robotics Software Intern — ROS 2, Gazebo & Digital Twins

Edubard • Singapore

On-site