About Us Ready for a challenge and adventure? At XYZ Reality, we are a well-established, award-winning Series-A start-up accelerating toward our next funding round. Our mission is to expand our BIM platform, enhancing features, performance, and scalability, while revolutionizing the construction industry through advanced Building Information Modelling (BIM). We are a multi-disciplinary, dynamic team working across diverse domains, including BIM/CAD model processing, cloud development, embedded software/hardware, mechanical design/manufacturing, AI & computer vision, and data science—all powering our cutting-edge BIM Platform. We are seeking an experienced BIM Software Developer specialized in developing BIM-related software applications. You will collaborate closely with our data pipeline team to create high-performance BIM model processing pipelines, supporting various industry-standard formats such as Autodesk Revit, Autodesk Navisworks, and IFC. Our office is conveniently located in central London, just a short walk from Angel Station. Responsibilities · Develop and enhance robust BIM model conversion and processing pipelines. · Build and maintain custom plugins for BIM software, particularly Autodesk Revit and Autodesk Navisworks. · Design, implement, and document effective workflows for BIM model preparation and conversion. · Optimize and maintain existing model conversion tools and plugins, incorporating new features as required. · Perform rigorous testing (unit tests, integration tests, performance evaluations) to ensure software quality. · Maintain comprehensive, clear documentation for BIM software and integrations. · Stay current with the latest BIM standards, tools, and technologies. Required Skills & Experience · Bachelor’s degree in Computer Science, Engineering, or a related technical field like construction. · Proven experience in BIM software or plugin development, particularly with Autodesk Revit or Navisworks. · Strong programming skills in C++; familiarity with C# is advantageous. · Solid understanding of BIM data standards and model formats, like IFC. · Proficiency in 3D mathematics, vector mathematics, and linear algebra. · Experience with Git and collaborative software development practices, including code reviews. · Excellent debugging, troubleshooting, and performance optimization skills. · Strong written and verbal communication skills in English. Preferred Qualifications · Experience developing cloud-based BIM solutions. · Familiarity with platforms like Autodesk BIM360, Speckle, or Autodesk ACC. · Experience with BIM model processing libraries, such as Open Design Alliance (ODA). What We Offer · Research-driven, innovative environment encouraging experimentation and growth. · Collaborative and supportive team culture valuing continuous learning. · Exposure to cutting-edge technologies and scalable BIM-focused architectures. If you're passionate about creating innovative BIM software solutions and eager to contribute to an ambitious, fast-growing start-up, apply now!