About this role
Responsibilities: Lead the design and development of interactive 3D visualization interfaces using Unity 3D, including real-time digital twin dashboards and OT operational views. Architect and implement geospatial rendering systems - integrating map layers, coordinate systems and spatial data into Unity-based frontends. Design and deliver seamless integration between Unity frontend components and backend systems, middleware, IoT/OT data pipelines, and REST/WebSocket APIs. Collaborate with IoT, OT, and robotics engineering teams to translate telemetry, sensor, and asset data into real-time 3D visualisation. Drive technical decisions around rendering performance, level-of-detail (LOD) strategies, shader optimisation, and scene management for large-scale operational environments. Build and maintain reusable UI component libraries within Unity, aligned to UX guidelines and design system standards. Define and enforce frontend engineering standards, coding conventions, and review practices Engage with product owners, systems architects, and client stakeholders to ensure frontend solutions meet functional and non-functional requirements. Contribute to CI/CD pipeline integration for build artefacts, automated testing, and deployment workflows. Experience & Qualifications Minimum 5 years of software engineering experience, with at least 3 years focused on Unity 3D development in a production environment. Demonstrated delivery of Digital Twin or 3D visualisation solutions for operational, industrial, or smart city domains. Understanding of IOT integrations such as OPC-UA, Modbus, MQTT, - Middleware integration and BMS integration Understanding of Command and Control (C3) systems. Hands-on experience integrating real-time IoT/OT sensor data into interactive 3D or geospatial frontends. Track record as a subject matter expert - driving architecture decisions, conducting code reviews, and managing delivery risk. Strong understanding of systems engineering principles; able to d…
What they're looking for
3D VisualizationSmart CitiesAiUnity3D
About Esol Pte. Ltd.
Industry: Administrative & support services
Frequently asked questions
What does a Frontend Systems Engineer-Unity - 12 Months Contract at Esol Pte. Ltd. do?
Responsibilities: Lead the design and development of interactive 3D visualization interfaces using Unity 3D, including real-time digital twin dashboards and OT operational views. Architect and implement geospatial rendering systems - integrating map layers, coordinate systems and spatial data into U…
What skills does this Frontend Systems Engineer-Unity - 12 Months Contract role need?
Key skills for this role include 3D Visualization, Smart Cities, Ai, Unity3D.
How much does a Frontend Systems Engineer-Unity - 12 Months Contract at Esol Pte. Ltd. pay?
This role lists a salary of S$8,500 – S$9,500 per month.
Is this Frontend Systems Engineer-Unity - 12 Months Contract role remote, hybrid, or on-site?
The listing is based in Islandwide. Check the posting for remote or hybrid options.
How do I apply for this Frontend Systems Engineer-Unity - 12 Months Contract role?
You can apply directly on Esol Pte. Ltd.'s careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.