Unity 3D Frontend Engineer - Contract
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- 1.3D Visualisation & Interface Development
- Lead the design and development of interactive 3D visualisation interfaces using Unity 3D, including real-time digital twin dashboards and OT operational views.
- 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.
- Geospatial Systems
- Architect and implement geospatial rendering systems - integrating map layers, coordinate systems, and spatial data into Unity-based frontends.
- Systems Integration & Data Pipelines
- 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.
- Engineering Leadership & 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
- Core Engineering Experience
- 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.
- 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 design frontend components with awareness of full-stack integration constraints.
- IoT / OT & Integration Knowledge
- Understanding of IoT integrations such as OPC-UA, Modbus, and MQTT.
- Experience with middleware integration and Building Management System (BMS) integration.
- Hands-on experience integrating real-time IoT/OT sensor data into interactive 3D or geospatial frontends.
- Understanding of Command and Control (C3) systems.
- Education & Mindset
- Bachelor's degree or higher in Computer Science, Software Engineering, Geospatial Science, or equivalent discipline.
- Comfort using AI to accelerate coding, testing, and validation is a must.
Additional Information
ROLE OVERVIEW We are looking for a S enior Unity 3D Frontend Engineer to lead the design and development of cutting-edge interactive 3D visualisation interfaces. You will play a pivotal role in delivering real-time digital twin dashboards, operational technology (OT) views , and geospatial systems that power smart city, industrial, and operational environments. This role bridges advanced frontend engineering with deep IoT/OT integration expertise, working alongside robotics, IoT, and OT engineering teams to translate live sensor and telemetry data into compelling real-time 3D experiences.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at ZENITH INFOTECH (S) PTE LTD.? Share your experience