Platzhalter Bild

BIM Software Developer presso EwingCole, Inc.

EwingCole, Inc. · Philadelphia, Stati Uniti d'America · Onsite

Candidarsi ora

Description

EwingCole is a nationally recognized architecture, engineering, interior design and planning firm with offices across the country. Our multi-disciplinary practice is built on the core values of professional excellence, design quality and collaboration. We are seeking a BIM Software Developer to join our team in Philadelphia or Wayne. 


The BIM Software Developer builds add-ins, automations, and integrations that enhance our BIM workflows. The role focuses on Python scripting and C# development for Revit and related platforms, with opportunities to integrate LLMs/GPTs, ACC/APIs and immersive VR/AR/XR tech for interactive presentations and initiatives.  


Essential Functions

In addition to other duties that may be assigned, the primary responsibilities of this role includes the following:

  • Design, develop, and maintain Revit add-ins and internal tools that automate modeling, documentation, and data workflows.
  • Build and support Python toolsets (e.g., pyRevit) and shared libraries; package and document for firm-wide use.
  • Integrate with external systems and APIs (e.g., Autodesk Construction Cloud, databases/REST).
  • Contribute to VR/AR/XR-enabled presentations and support Digital Twin explorations with data hooks from BIM models.
  • Partner with BIM Specialists/Managers and project teams to identify pain points, gather requirements, and ship iterative improvements.
  • Use Git and code review practices; write tests and docs.
  • Learn and teach new features and new software packages as required.
  • Provide training of staff on workflows, processes, and software tools
  • Some travel to regional offices may be required

Requirements

Required Education and Experience:

  • Bachelors degree in Architecture/Design/Engineering/Construction/Development/Data or equivalent work experience in a multi-discipline environment is preferred.
  • 2-5 years of professional experience
  • Proficiency in Python and C#
  • Experience with AI/LLM integration
  • Knowledge of BIM applications including Revit, Revit API & Autodesk Construction Cloud API.
  • Familiarly with Git version control

Preferred Education and Experience:

  • Experience in Architecture (Buildings) & Engineering (MEP/FP/S)
  • Familiarity with computational design (Dynamo, Grasshopper, Rhino)
  • Exposure to Digital Twins concepts
  • Skills in 3D rendering and VR/AR/XR
Candidarsi ora

Altri lavori