Enable job alerts via email!

System Integration Engineer (Simulation) - 6 months contract

GMP TECHNOLOGIES (S) PTE LTD

Singapore

On-site

SGD 60,000 - 80,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in robotics is seeking a Robotics Engineer to develop and maintain simulation environments for testing robotic autonomy stacks. Candidates should hold a relevant Bachelor's degree and have at least 3 years of experience in robotics integration. Proficiency in Python and C++, as well as solid experience with ROS/ROS2, is essential. This role offers the opportunity to tackle new technical challenges within a dynamic team.

Qualifications

  • Minimum of 3 years of experience in robotics.
  • Hands-on experience with simulation platforms.
  • Excellent communication skills.

Responsibilities

  • Develop and maintain simulation environments for robotic testing.
  • Define validation criteria for robotics features.
  • Resolve integration issues related to software and sensors.

Skills

Robotics component integration
Debugging
Validation
Communication protocols
Python
C++
Software architecture
Object-oriented programming
ROS/ROS2
Linux-based systems

Education

Bachelor's degree in Computer Science or related field

Tools

Gazebo
CARLA
NVIDIA Isaac Sim

Job description

Responsibilities:

  • Developing and maintaining simulation environments for testing robotic autonomy stacks.
  • Defining validation criteria and methods for robotics-level feature and system functionality to ensure performance requirements are met.
  • Supporting system integration activities and managing the release processes.
  • Diagnosing and resolving integration issues related to software, calibration, sensors, and instrumentation.

Requirements:

  • Bachelor's or higher degree in Computer Science, Electrical/Electronic/Mechanical/Mechatronic Engineering, Robotics, or a related field.
  • Minimum of 3 years of professional experience in robotics component integration, debugging, and validation.
  • Hands-on experience with simulation platforms such as Gazebo, CARLA, or NVIDIA Isaac Sim.
  • Strong understanding of communication protocols including Ethernet, TCP/IP, and MQTT.
  • Proficiency in Python and/or C++ with good knowledge of software architecture and object-oriented programming.
  • Solid experience with ROS/ROS2 and Linux-based systems.
  • Familiarity with Agile development methodologies (Scrum) is a plus.
  • Excellent verbal and written communication abilities.
  • Enthusiastic and proactive with a passion for tackling new projects and technical challenges.

To apply, please visit www.gmprecruit.com and search for Job Reference: QXRV4RX3

To learn more about this opportunity, please contact Yingying at yingying.lai@gmprecruit.com

We regret that only shortlisted candidates will be notified.

GMP Technologies (S) Pte Ltd | EA Licence: 11C3793 | EA Personnel: Lai Yingying | Registration No: R1110239

This is in partnership with the Employment and Employability Institute Pte Ltd (e2i).

e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives.

By applying for this role, you consent to GMP Recruitment Services (S) Pte Ltds PDPA and e2is PDPA.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.