Unity 3D & AR Developer
Technology
Cairo, مصرمنذ 2 أسابيع
دوام كامل
وصف الوظيفة
Duties &
Responsibilities:
- Build the interactive 3D plant walkthrough in Unity, with free navigation and equipment search by tag number.
- Import and optimize large industrial 3D models (AVEVA ED to Navisworks/FBX), using LODs, mesh decimation, batching, and Addressables so they run smoothly on standard computers.
- Develop the AR application for tablets and smartphones: scan equipment to retrieve service history, specifications, maintenance schedules, and repair guides, and overlay safety zones and inspection data.
- Integrate the Unity applications with the EDMS through REST APIs (ASP.NET Core backend), including role-based access to documents.
- Prepare for later integration with live data sources (SCADA, historians, loT sensors).
- Build and test on Windows and Android, and work with the 3D modelling and EDMS teams.
- Conduct site visits to the client's plant to test the AR application on real equipment, validate the walkthrough against the actual plant, and support deployment and acceptance.
- Deliver training sessions to the client's personnel on using the Digital Plant, the interactive 3D interface, and the AR application (the proposal includes a training programme covering several client departments), and prepare the training material and user guides.
- Bachelor's degree in Computer Science, Software, or Computer Engineering, or a related field.
- 1 to 5 years of hands-on Unity 3D development, with strong C# and shipped projects.
- Proven AR experience with AR Foundation and ARCore (ARKit and Vuforia or similar are a plus), including marker, image, or object-based tracking.
- Experience optimising heavy 3D scenes (profiling, LODs, occlusion culling, draw calls, memory), with URP or HDRP.
- Experience importing CAD/BIM/plant models (FBX, Navisworks or similar) into Unity.
- Solid experience consuming REST APIs and working with SQL databases (MSSQL/MYSQL).
- Experience with Git or Azure DevOps.
- Willingness to travel for site visits, comply with plant safety requirements, and present and train nontechnical users with confidence.
Keywords
NavisworksARCoreMicrosoft SQL Server.NET CoreASP.NET CoreDevOpsAspMysqlSqlUnityASP.NETComputer-aided designActive Server Pages
هل أنت مهتم بهذه الوظيفة؟