Software Engineer (Unity Developer)

  • Adecco Personnel Pte Ltd
  • Singapore
  • 4 days ago
  • SGD 7000 - SGD 11000
  • Contract
Log in to Apply You need to login as talent to apply for the job. or Apply with CV

Role Description

Lead the design and delivery of real-time 3D visualization solutions using Unity, enabling digital twin and operational intelligence platforms. Drive frontend architecture, integrating IoT/OT data with geospatial systems to create scalable, high-performance interactive environments.

Key Responsibilities

  • Design and develop interactive 3D applications (digital twin dashboards, OT views) using Unity
  • Build geospatial visualization systems (maps, spatial data, coordinate integration)
  • Integrate frontend with backend APIs, IoT/OT pipelines, and real-time data streams
  • Optimize rendering performance, LOD, shaders, and large-scale scene management
  • Develop reusable UI components and frontend frameworks
  • Define engineering standards, conduct code reviews, and drive best practices
  • Collaborate with IoT, robotics, and product teams to translate data into visual insights
  • Support CI/CD, testing, and deployment workflows

Requirement

  • 5+ years in software engineering, with strong Unity 3D experience
  • Experience building digital twin / 3D visualization platforms
  • Knowledge of IoT/OT integrations (OPC-UA, MQTT, Modbus)
  • Strong skills in real-time rendering, geospatial systems, and frontend architecture
  • Experience integrating APIs, middleware, and live data streams
  • Ability to lead technical decisions and act as SME
  • Familiarity with CI/CD, testing, and AI-assisted development tools

Report this job ad