StartupSoft connects top Ukrainian engineers with world-class startups from Silicon Valley and EU Our developers work directly on the product as an integral part of the startup team. We strive to replicate the in-house experience with a remote team.
20 червня 2023

Senior Unity Developer (вакансія неактивна)

Львів, Тернопіль, віддалено

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