Lead Software Engineer (Unreal Engine / Digital Twin Systems)
Posted: 2 days ago
Job Description
Position Title: Lead Software Engineer (Unreal Engine / Digital Twin Systems)Company: Xtroit 🌐 www.xtroit.comWorkplace: Fully Remote – Work from anywhere in BangladeshApplication Deadline: October 31, 2025🌟 About the RoleWe are seeking a highly skilled Unreal Engine Developer to lead the development of next-generation Digital Twin solutions for building operations, facility management, and smart city systems.In this role, you will design and implement real-time 3D (RT3D) applications that merge spatial, semantic, and operational data into immersive, interactive digital environments.This position is ideal for an Unreal Engine expert with strong C++ skills, deep interest in systems architecture, and a passion for expanding beyond RT3D into GIS, BIM integration, real-time data streaming, and IoT interoperability.🛠 Key Responsibilities🔹Lead the Unreal Engine development of Digital Twin applications for operations, security, sustainability, and facility management.🔹Architect and implement real-time 3D systems integrating data from GIS, BIM, IoT, and cloud platforms.🔹Develop high-performance, modular C++ code, ensuring scalability, extensibility, and optimized resource usage.🔹Collaborate with 3D, Data, AI, IoT, and UX teams to deliver cutting-edge visualization and simulation tools.🔹Integrate IoT communication protocols (MQTT, REST, WebSocket, OPC-UA, etc.) for live, real-time data visualization.🔹Optimize visual fidelity and responsiveness in large-scale 3D environments using streaming and performance techniques.🔹Define best practices and technical direction for RT3D pipelines across desktop, web, and immersive platforms.🔹Stay current with emerging technologies in Digital Twins, real-time rendering, and smart city systems, and translate them into actionable innovations.✅ What We’re Looking For🔹7+ years of professional experience in RT3D or Unreal Engine development.🔹Bachelor’s degree in Computer Science, Software Engineering, or a related field.🔹Expert-level proficiency in Unreal Engine (C++ and Blueprints) with experience building large-scale interactive systems.🔹Strong foundation in software architecture and real-time system design.🔹Familiarity with GIS platforms and spatial data integration (e.g., ESRI, Cesium).🔹Working knowledge of IoT communication protocols (MQTT, REST APIs, WebSocket, OPC-UA).🔹Exposure to BIM workflows and IFC data handling is an advantage.🔹Experience with real-time streaming pipelines or distributed rendering systems is a plus.🔹Strong problem-solving, analytical, and teamwork abilities.🔹A genuine passion for exploring the intersection of 3D visualization, data, and urban systems.🎁 What We Offer🔹Join a team that values excellence — we offer top-tier compensation for top-tier talent.🔹Two weekly holidays.🔹Annual salary review.🔹Yearly festival bonuses.🔹Opportunities for international collaboration.🔹Other benefits as per company policy.Be part of a world-class team and help us deliver products that make a difference! 💡
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period