About Project
UrsaLeo is an immersive 3D platform that combines digital twin technology with real-time and historical data from IoT streams, ERP, maintenance, and other enterprise systems. Gemini by UrsaLeo is a product that delivers a holistic view of assets and facilities so that users can monitor and manage energy usage and decarbonization efforts from anywhere at any time through Gemini’s WebGL-based browser application and iOS application for iPad & iPhone.
Tech stack
React, Python and Scala, AWS (via Heroku currently but moving away from it to pure AWS), React Native (mobile app);
Project stage
live;
Team composition
Senior Back-end Engineer, CEO/founder, Founder/head of the engineering team, Tech consultant;
Qualifications and skills
- At least 5 years of commercial experience;
- Creation of game-ready art assets;
- Mesh decimation, LODs, etc.
- Conversion of BIM, IFC, CAD, and especially Revit files into game-ready assets;
- Unity scene creation;
- Competencies with LiDAR-based point clouds, photogrammetry scans, and etc.
- Material specifications such as MDL;
- Design and maintenance of AAA-like pipeline for processing game-ready art;
- Light VFX skills (animations, shaders, etc.);
- ArchViz experience.
Nice to have
- C# scripting;
- Interest in NVIDIA Omniverse;
- Revit expertise;
- SolidWorks expertise;
- Python scripting;
- Deep Unity knowledge (Cinemachine, Shuriken, etc);
- Experience in an AEC industry.
Responsibilities
- Collaborate with various sources (Revit, Solidworks, AutoCAD) to obtain CAD files;
- Adapt and integrate CAD files into the Unity environment;
- Assess the quality of CAD files and determine if additional intermediate steps are required, such as file combination or cleanup;
- Evaluate and optimize existing automated tools (e.g., PXYZ) for CAD integration, ensuring scalability and efficiency;
- Seek senior-level expertise to handle complex CAD integration tasks;
- Explore the use of Omniverse technology for delivering digital twins in the long term;
- Plan and execute the redesign of the ingestion pipeline to improve efficiency and streamline the CAD-to-Unity integration process;
- Address specific challenges related to CAD-to-Unity integration, such as metadata transfer from CAD files to Unity;
- Ensure accurate transfer of metadata from CAD files to Unity, enhancing the information associated with the integrated models.
Why StartupSoft?
- Work with top entrepreneurs and startups from Silicon Valley and EU
- Become an integral part of the core team — be more than someone who just writes code
- Potential to receive equity in high-growth startups
- Contribute to well-funded products with potential to impact millions
- Beautiful offices in the best locations with high-end amenities
- Tight-knit team with an inclusive and transparent culture
- Only the latest, modern technologies with no legacy code and management bureaucracy