Enable job alerts via email!

Software Engineer (3D Engines|Unity| Unreal|Omniverse) | Permanent

GMP TECHNOLOGIES (S) PTE LTD

Singapore

On-site

SGD 60,000 - 80,000

Full time

9 days ago

Job summary

A leading technology company in Singapore is seeking an experienced engineer to design and own their Omniverse stack, integrate advanced AI models, and mentor future engineers. The ideal candidate has strong experience with 3D engines and proficiency in Python and C++. This position offers a dynamic work environment focused on cutting-edge technology and real-world solutions.

Qualifications

  • Strong experience with 3D engines and Omniverse is a plus.
  • Proficiency in Python and C++ required.
  • Knowledge of USD and 3D data pipelines.

Responsibilities

  • Design and own the Omniverse stack for simulation environments.
  • Integrate computer vision and large language models into Omniverse.
  • Build automated data pipelines into Omniverse models.

Skills

3D engines (Unreal, Unity, Blender)
Python
C++
Omniverse Kit Extensions & Connectors
Computer vision
Large language models

Education

Degree in CS, Software Engineering, 3D Graphics, Mechanical Engineering, or similar

Tools

Omniverse Create
Git
Docker
Job description
Responsibilities
  • Design and own our Omniverse stack USD, Nucleus, Connectors, and immersive 3D simulation environments.
  • Integrate computer vision, vision-language, and large language models into Omniverse for real-time insights and smarter decision-making.
  • Build automated data pipelines linking MES, PLC, IoT, and AI inspection systems into Omniverse models.
  • Lead POCs in manufacturing, logistics, and quality inspection, then scale them into production-ready solutions.
  • Help define the Omniverse team vision, act as the technical anchor, and mentor future engineers.
Requirements
  • Degree in CS, Software Engineering, 3D Graphics, Mechanical Engineering, or similar.
  • Strong experience with 3D engines (Unreal, Unity, Blender); Omniverse experience is a plus.
  • Proficiency in Python and C++, including building Omniverse Kit Extensions & Connectors.
  • Knowledge of USD, physically based rendering (PBR) workflows, and 3D data pipelines.
  • Proven ability to deliver POCs and turn concepts into real-world solutions.
Nice-to-Have
  • Hands-on experience with Omniverse Create, View, Code, or Isaac Sim.
  • Deploying AI models (CV, VLM, LLM) in industrial or 3D contexts.
  • Background in smart factories or industrial applications.
  • Familiarity with Git, Docker, cloud, and edge deployments.

To apply, visit www.gmprecruit.com and search for Job Reference: 939XX7RY.

We regret that only shortlisted candidates will be notified.

GMP Technologies (S) Pte Ltd | EA License: 11C3793 | EA Personnel: Bautista Gia Grace De Guzman | Registration No: R23111973

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.