BIM Software Engineer

RoBIM Technologies Inc.

Edmonton

Hybrid

CAD 90,000 - 120,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity opportunities
Learning environment
Remote-friendly

Job summary

RoBIM Technologies Inc. in Edmonton is seeking a BIM Software Engineer to model detailed panelized assemblies in Revit and build plugins that support robotic fabrication workflows.

You will enable seamless data exchange between Revit models and RoBIM’s platforms, enforce naming/metadata standards, and collaborate with software and fabrication teams to optimize materials and sequencing. Remote work is possible for the right candidate.

Qualifications

  • Proficiency in Autodesk Revit with experience modeling detailed panelized or prefab assemblies.
  • Solid understanding of BIM standards and data management, including naming and metadata practices.
  • Strong programming skills in C#, or Dynamo/Revit API scripting.
  • Experience with data exchange formats (IFC) and backend/API integration.
  • Ability to manage consistent modeling workflows and validate models for fabrication readiness.
  • Strong problem-solving skills with the ability to document and refine modeling/development processes.

Responsibilities

  • Model BIM assemblies in Revit for prefabrication projects following existing processes.
  • Design, develop, and maintain Revit plugins/tools to support panelized construction and robotics.
  • Enable data exchange between Revit models and RoBIM’s fabrication platforms via IFC/JSON/APIs.
  • Enforce robust naming, tagging, and metadata standards for traceability.
  • Contribute to optimization of material usage and sequencing in robotic fabrication workflows.
  • Collaborate with software and fabrication teams to validate outputs in production.
  • Maintain compatibility with current Revit versions and ensure plugin stability.
  • Identify opportunities to improve automation and efficiency.

Skills

Proficiency in Autodesk Revit
BIM standards knowledge
C# programming
Dynamo/Revit API scripting
IFC data exchange
Backend/API integration
Modeling workflow management
Problem solving

Education

Bachelor's degree or higher in Civil Engineering/CS

Tools

Autodesk Revit plugins/tools
Dynamo

Job description

Experience in panelized construction, timber/steel framing, or prefabrication workflows.

Familiarity with robotic simulation software, CNC/fabrication systems, or machine-code generation from BIM data.

Experience with cloud-based platforms or collaborative BIM workflows.

Exposure to optimization tasks, such as material usage or fabrication sequencing.

Experience managing version control, model coordination, or data standards in multi-disciplinary projects.

The Career Opportunity

RoBIM is seeking to hire a highly skilled BIM Software Engineer to join our dynamic team. The ideal candidate will be proficient in Autodesk Revit and have experience modeling panelized construction systems, maintaining consistent standards, and developing custom tools to support robotic fabrication workflows.

Reporting to the Vice President – Software, the BIM Software Engineer will:

Model detailed BIM assemblies in Autodesk Revit on prefabrication projects, following existing modeling process to ensure consistency.

Design, develop, and maintain Autodesk Revit plugins or tools to support the panelized construction and robotic fabrication process.

Enable seamless data exchange between Revit models and RoBIM’s robotic simulation and fabrication platforms (e.g., via IFC, JSON, or custom APIs).

Implement and enforce robust naming, tagging, and metadata standards to ensure traceability from design to fabrication.

Contribute to development efforts that improve fabrication outcomes, such as optimizing material usage or sequencing in the robotic fabrication workflow.

Collaborate closely with the software and fabrication teams to validate outputs in actual robotic production workflows.

Maintain compatibility with current Revit versions and ensure stable, well-documented plugin functionality.

Identify opportunities to improve automation, consistency, or efficiency in the process.

Provide clear technical documentation and user support to ensure effective adoption by internal teams and partners.

About You

The Basics

You are legally able to work in Canada.

You are located in Edmonton (preferred, though remote work is possible for the right candidate)

You have a Bachelor’s degree or higher in Civil Engineering, Computer Science, or a related field.

The Specifics

Skills & Qualifications:

Proficiency in Autodesk Revit with experience modeling detailed panelized or prefabricated assemblies.

Solid understanding of BIM standards and data management, including naming and metadata practices.

Strong programming skills in C#, or Dynamo/Revit API scripting.

Experience with data exchange formats (e.g., IFC) and backend/API integration.

Ability to manage consistent modeling workflows and validate models for fabrication readiness.

Strong problem-solving skills with the ability to document and refine modeling and development processes.

Non-Technical Skills:

Our Company expects the following non-technical skills from all of our team members:

Innovative: Ability to translate an idea into business reality by embracing a hands-on, systems thinking approach to problem-solving and actively participating in all aspects of development within our start-up environment.

Adaptability: Demonstrates flexibility and adaptability and can thrive in a fast-paced start-up where tasks will vary and responsibilities may evolve.

Self-Starter & Quick Learner: Works intuitively on tasks that drive the most value for a company operating in a fast-changing environment, comfortable rapidly solving problems and quickly turning around work tasks (and will complete projects in hours or days and not weeks or months).

Collaborative Spirit & Optimism: Fosters a collaborative spirit within the small team, openly shares ideas and insights and understands and acts upon the “art of the possible”.

Communicator: Excellent oral and written communication skills for proposal writing, summarization and reporting.

Flexibility & Agility: Ability to work in changing environments common with early-stage companies and global product launches as well as being comfortable working in different time zones and/or odd hours until the job gets done (this is not a 9 to 5 position).

Team & Customer Focused: The willingness and ability to contribute to all areas of a business to ensure “the job gets done” and to meet the needs of customers.

Compensation

RoBIM offers a comprehensive compensation package (salary + benefits + opportunities for equity) along with a strong learning environment and the opportunity to apply leading edge technologies to real-world problems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

BIM Software Engineer for Robotic Prefab Fabrication
BIM Software Engineer for Robotic Prefab Fabrication

RoBIM Technologies Inc. • Edmonton

Hybrid
CAD 90,000 - 120,000
Equity opportunities
Learning environment
Remote-friendly
Full-Stack Software Engineer
Full-Stack Software Engineer

RoBIM Technologies Inc. • Edmonton

Hybrid
CAD 90,000 - 120,000
Equity opportunities
Benefits package
Senior BIM (Building Information Modeling) Manager
Senior BIM (Building Information Modeling) Manager

NG Design Wave • Southwestern Ontario

On-site
CAD 110,000 - 160,000
Health and Dental plan
RRSP Matching
Continuous Learning Program
+2
BIM Specialist
BIM Specialist

AME Consulting Group Ltd • Vancouver

Hybrid
CAD 75,000 - 90,000
Competitive pay
Vacation 3 weeks
Health and dental benefits
+4
Senior BIM (Building Information Modeling) Manager
Senior BIM (Building Information Modeling) Manager

NGDWave Inc. • Southwestern Ontario

On-site
CAD 120,000 - 160,000
Health plan
RRSP matching
Continuous learning program
+2
Digital Construction Specialist
Digital Construction Specialist

CadMakers Inc. • Burnaby

Hybrid
CAD 60,000 - 80,000
Health insurance
Dental coverage
Vision coverage
+1
Revit / BIM Technician
Revit / BIM Technician

Rohit Group • Edmonton

On-site
CAD 55,000 - 75,000
Remote BIM Architect
Remote BIM Architect

Placements24 • Kimberley

Hybrid
CAD 90,000 - 120,000
Remote work
Flexible hours
BIM software access
+1
VDC/BIM Manager
VDC/BIM Manager

Urban One Management Inc. • Vancouver

On-site
CAD 140,000 - 180,000
Competitive wage plus bonus
RRSP matching
Health & Dental benefit plans
+3
Project BIM Technologist
Project BIM Technologist

Read Jones Christoffersen Ltd. • Ottawa

Hybrid
CAD 75,000 - 90,000
Share ownership program
Maternity/Parental Leave Top-Up
RRSP matching