Frontend Systems Engineer - Unity
Core
Design and develop interactive 3D visualization interfaces and real-time digital twin dashboards integrating IoT/OT data.
Role type
Senior IC Unity 3D Engineer (Digital Twins)
Builds
Interactive digital twin solutions, real-time 3D visualization platforms
Domain
Industrial IoT, Digital Twins, Geospatial Visualization
Deliverable
production ML models | product features
Required skills
C#, Unity engine architecture, real-time 3D development, IoT/OT sensor data integration, system integration, technical leadership
Preferred skills
Geospatial platforms (Mapbox, ArcGIS, QGIS), robotics middleware (ROS/ROS2), OT protocols (OPC-UA, MQTT, MODBUS), AI/ML integration in Unity, BIM formats (IFC, Revit), cloud deployment (AWS, Azure, GCP)
Technologies
Unity, C#, REST, WebSocket, Mapbox, ArcGIS, QGIS, ROS, ROS2, OPC-UA, MQTT, MODBUS, ONNX Runtime, Barracuda, IFC, Revit, AWS, Azure, GCP
Responsibilities
Design and develop interactive 3D visualization interfaces using Unity; Architect geospatial rendering solutions; Integrate Unity frontends with backend systems and real-time data pipelines; Collaborate to translate IoT/OT telemetry into dynamic 3D visualizations; Optimize rendering performance via LOD strategies and shader design; Develop reusable UI components aligned with design systems; Establish and enforce frontend engineering standards and code review processes
Seniority
Senior, hands-on IC