Job Description
·      We are seeking a Senior Unity 3D Engineer to develop cutting-edge Digital Twin, IoT/OT Visualization, and Geospatial Intelligence solutions.Â
·      You will build interactive real-time 3D applications that transform sensor, telemetry, and operational data into immersive visualization experiences.Â
Key ResponsibilitiesÂ
·      Design and develop interactive 3D visualization interfaces using Unity 3DÂ
·      Build Digital Twin Dashboards and real-time operational monitoring solutionsÂ
·      Implement Geospatial Rendering Systems, including maps, coordinate systems, and spatial data integrationÂ
·      Integrate Unity frontends with IoT/OT Systems, Middleware, REST APIs, and WebSocket APIsÂ
·      Collaborate with IoT, OT, and Robotics teams to visualize real-time sensor and asset data
·       Drive technical decisions around Rendering Performance, LOD Strategies, Shader Optimization, and Scene ManagementÂ
·      Develop reusable UI components and contribute to CI/CD, testing, and deployment workflowsÂ
Required SkillsÂ
·       Unity 3D | C# | 3D VisualizationÂ
·       Digital Twin | Geospatial Visualization | GISÂ
·       IoT/OT Integration | OPC-UA | MQTT | Modbus | BMSÂ
·       REST API | WebSocket | Middleware IntegrationÂ
·       Command & Control (C3) Systems | Industrial Automation
·        CI/CD | Systems Engineering | Software ArchitectureÂ
·       Experience using AI tools to accelerate coding, testing, and validationÂ
 Experience & QualificationsÂ
·      5+ years of Software Engineering experienceÂ
·       3+ years of hands-on Unity 3D DevelopmentÂ
·       Experience delivering Digital Twin or 3D Visualization SolutionsÂ
·       Strong background integrating Real-Time IoT/OT Sensor DataÂ
·       Proven experience in architecture reviews, code reviews, and technical leadershipÂ
Bachelor's Degree in Computer Science, Software Engineering, Geospatial Science, or related field