BIM Software Engineer

Projectpulse5d

Dubai

On-site

AED 180,000 - 270,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ProjectPulse3D Inc. in Dubai seeks a skilled BIM software engineer to build and maintain Revit add-ins, automating workflows with C#/.NET and leveraging the Revit API.

You will create robust extraction processes and ensure data quality for interactive and bulk BIM tasks. You will work with domain experts to validate data, support IFC integrations, and maintain cross-version compatibility, while ensuring traceability to source files.

Qualifications

  • Strong C#/.NET skills with Revit API experience.
  • Understanding of Revit data structures, transactions and quantities.
  • Experience with JSON, APIs and structured data processing.
  • Ability to investigate unit, phase, duplication and missing-data issues without altering source meaning.
  • Software engineering practices including version control, testable code and documentation.

Responsibilities

  • Build and maintain Revit add-ins and automation using C#/.NET and the Revit API.
  • Develop extraction and processing workflows for interactive Revit use and bulk processing through Autodesk Platform Services.
  • Handle categories, parameters, types and instances, linked files, phases, units and element identity consistently.
  • Build validation and normalization for quantities and metadata, preserving traceability to source files and elements.
  • Support classification and cost mapping using structures such as CSI MasterFormat and UniFormat.
  • Investigate extraction discrepancies, improve performance and maintain compatibility across supported Revit versions.
  • Work with domain specialists and QA on representative test files; support IFC and ACC integrations as product priorities evolve.

Skills

Revit API
C#/.NET
BIM data extraction
JSON
APIs
WPF
Version control
Documentation

Tools

Autodesk Platform Services
IFC workflows
WPF

Job description

What you will do
  • Build and maintain Revit add-ins and automation using C#/.NET and the Revit API.
  • Develop extraction and processing workflows for interactive Revit use and bulk processing through Autodesk Platform Services.
  • Handle categories, parameters, types and instances, linked files, phases, units and element identity consistently.
  • Build validation and normalization for quantities and metadata, preserving traceability to source files and elements.
  • Support classification and cost mapping using structures such as CSI MasterFormat and UniFormat.
  • Investigate extraction discrepancies, improve performance and maintain compatibility across supported Revit versions.
  • Work with domain specialists and QA on representative test files; support IFC and ACC integrations as product priorities evolve.
What you bring
  • Strong C#/.NET skills and hands-on experience developing with the Revit API.
  • Understanding of Revit data structures, transactions, geometry, parameters and quantity extraction.
  • Experience with JSON, APIs, structured data processing and debugging complex engineering datasets.
  • Ability to investigate unit, phase, duplication and missing-data issues without silently changing source meaning.
  • Sound software engineering practices, including version control, testable code, documentation and error handling.
Useful additional experience

APS automation, Autodesk Construction Cloud, IFC, WPF, MEP systems, BOQ or cost workflows, and classification standards. Civil/MEP graduates with strong software development experience are welcome.

How you will work in our startup
  • Work patiently with domain specialists to understand messy source data; explain limitations and help teammates resolve discrepancies.
  • Be comfortable with evolving requirements, take initiative, seek feedback and help across disciplines while keeping commitments visible.
  • Share an example of working through ambiguity, responding to feedback or helping a small team deliver with limited resources.
Early success in the role

Deliver a reliable extraction or automation improvement; establish regression examples for difficult BIM cases; demonstrate traceable and reproducible outputs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

BIM Developer
BIM Developer

Depa Group • Dubai

On-site
AED 180,000 - 300,000
BIM Automation Engineer – Revit API & Data Workflows
BIM Automation Engineer – Revit API & Data Workflows

ProjectPulse3D Inc. • Dubai

On-site
AED 180,000 - 270,000
VDC Engineer
VDC Engineer

Projectpulse5d • Dubai

On-site
AED 90,000 - 130,000
Auto desk Construction Cloud/BIM Consultant
Auto desk Construction Cloud/BIM Consultant

Innovation Group UAE • Dubai

On-site
AED 210,000 - 320,000
BIM Architecture Team Leader Engineer
BIM Architecture Team Leader Engineer

Rowad Modern Engineering • Abu Dhabi

On-site
AED 223,000 - 391,000
Senior Executive - Business Transformation
Senior Executive - Business Transformation

Client of WhiteCrow Research • Dubai

On-site
AED 60,000 - 90,000
BIM Operator (Airport Experience)
BIM Operator (Airport Experience)

Business Umbrella • United Arab Emirates

On-site
AED 60,000 - 120,000
BIM Architect
BIM Architect

ENGISOFT ENGINEERING ARCHITECTURAL PROSPECTIVE DRA • Dubai

On-site
AED 180,000 - 360,000
BIM Coordinator / MEP Modeler
BIM Coordinator / MEP Modeler

DataOne • Dubai

On-site
AED 180,000 - 300,000
Competitive salary
International projects
Structured environment
+1
202608.07 BIM Architect
202608.07 BIM Architect

iTech Engineering Consultancy • Abu Dhabi

On-site
AED 240,000 - 360,000
Top locations