RANDSTAD PTE. LIMITED is hiring for a Lead unity 3D developer (Software developer) internship — a 12-month, on-site Software Engineering role based in CROSS STREET, Singapore. It is an unpaid internship. It is open to university students, typically in Year 2–4. Applicants with experience in 3D Visualization, Optimization, Medical Degree, Unity 3D, and Software Engineering are a strong fit.
⚡ New Software Engineering internships, the moment they're posted — join our Telegram
About this role
About the CompanyWe are a premier smart-city technology and enterprise systems transformation partner embedded within high-profile industrial, robotics, and critical infrastructure sectors. By combining cutting-edge 3D spatial environments, deep IoT/OT telemetry streaming, and rigorous systems engineering, we build high-performance Digital Twin solutions that power modern operations. We focus heavily on engineering mastery, real-time data visualization, and nurturing top-tier technical innovators in Singapore. About the JobWe are seeking a senior, elite-level Lead Unity 3D Developer to serve as the core Subject Matter Expert (SME) for our real-time interactive visualization tracks. In this highly critical role, you will take complete ownership of the frontend architecture, geospatial rendering systems, and cross-platform integrations that translate complex industrial infrastructure into highly responsive 3D environments. Acting as the vital nexus between IoT/OT engineers, systems architects, and client stakeholders, you will drive technical decisions around rendering performance, scene optimization, and automated data pipelines. This is an onshore, onsite position in Singapore requiring a forward-thinking technologist who natively leverages modern AI-assisted workflows to accelerate code velocity, testing, and system validation. Key Responsibilities1. 3D Architectural Design & Spatial Engineering• Digital Twin Interface Leadership: Lead the technical design, scene management, and development of interactive 3D visualization interfaces, real-time Digital Twin dashboards, and high-fidelity operational frontends using Unity 3D. • Geospatial & Map Integration: Architect and implement advanced geospatial rendering systems, seamlessly integrating multi-layered maps, coordinate systems, and complex spatial data arrays into Unity frontends. • UI/UX Standardization: Build, optimize, and maintain reusable UI component libraries within Unity, ensuring absolute alignment with enterprise design systems and UX standards. 2. IoT/OT Telemetry & Full-Stack Integration• Data Pipeline Connection: Design and deliver seamless, low-latency integration pathways between Unity frontend components, backend middleware, and real-time REST and WebSocket APIs. • Cross-Engineering Collaboration: Partner closely with IoT, OT, and robotics engineering teams to map incoming sensor telemetry, asset logs, and live automation data into meaningful, real-time 3D animations and status indicators. • Standards Enforcement: Define and enforce frontend engineering standards, scalable coding conventions, and rigorous peer code review practices across the delivery team. 3. Rendering Optimization & DevSecOps• Graphics Performance Tuning: Own critical technical decisions regarding GPU/CPU rendering performance, custom shader optimization, Level-of-Detail (LOD) strategies, and scene culling for large-scale, data-dense industrial environments. • CI/CD Pipeline Support: Contribute to automated testing frameworks, build artifact management, and automated deployment workflows within the broader CI/CD pipeline. Skills & Experience RequiredMust-Have Skills (Mandatory for Skills Matching)• Unity 3D Expertise: Minimum of 5 years of professional software engineering experience, with at least 3 years explicitly focused on advanced Unity 3D development inside a commercial production environment. • Unity UI Competency: Highly advanced, Master-level competency (P5 skill rating) in Unity User Interface (UI) development and canvas optimization. • Industrial Domain Experience: Proven track record delivering verified Digital Twin, smart city, or interactive 3D visualization solutions within industrial, operational, or heavy asset-intensive domains. • Real-Time Data Ingestion: Direct, hands-on experience integrating live IoT/OT sensor feeds into spatial interfaces, with a clear functional understanding of protocols like OPC-UA, Modbus, and MQTT, alongside Building Management Systems (BMS). • AI-Driven Velocity: Absolute comfort and daily proficiency utilizing Generative AI tools to accelerate software engineering, script validation, testing, and debugging workflows. Preferred Differentiators• Familiarity or direct interface experience with Command and Control (C3) systems architecture. • Comprehensive understanding of systems engineering principles and full-stack architecture constraints (Frontend $\leftrightarrow$ Middleware $\leftrightarrow$ Embedded Edge). Qualifications & Team Fit• Bachelor’s degree or higher in Computer Science, Software Engineering, Geospatial Science, or an equivalent technical/quantitative discipline. • Strong leadership, structural problem-solving, and consultative communication capabilities to confidently engage with product owners and manage technical delivery risk. Please click on the 'Apply' button to submit your application online. For more information or to discuss your compensation expectations, please reach out to Vievien Nathan (EA: 94C3609 / R1440037).
Also in Software Engineering