Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

BIM Software Engineer

RoBIM Technologies Inc.

This position requires local presence. Please view similar jobs below.

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.

#J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the BIM Software Engineer in Edmonton, AB vacancy
  •  ...fleets compliant, and operations running at peak efficiency. Learn more at  fleetworthy.com . About the Role The Senior Software Engineer is a hands-on technical contributor embedded in our agile development organization, helping build and deliver our next-gen compliance... 
    Suggested
    Remote work
    Shift work

    Fleetworthy

    Edmonton, AB
    a month ago
  • $55k - $65k per year

     ...office. Take the opportunity to learn more about the  structural engineering service at Entuitive. We are passionate about our work and the...  ...projects on a regular basis. What will you do?  ~ Structural BIM modelling and project coordination. Working in conjunction with... 
    Bim
    Full time
    Work at office
    Flexible hours

    Entuitive

    Edmonton, AB
    a month ago
  •  ...time, and improve operational visibility in demanding environments. We are seeking an intermediate-to-senior Embedded Software Developer or Engineer to support the continued development and modernization of the LMI5 platform serving both Cranesmart and Rigsmart products.... 
    Suggested
    Full time

    NOV

    Edmonton, AB
    6 days ago
  •  ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments that evaluate AI models on... 
    Suggested
    Remote job
    For contractors

    YO AI Labs

    Edmonton, AB
    more than 2 months ago
  •  ...growth across Canada. As a member of our global team of 23,500+ engineers, architects, scientists and consultants, you'll help deliver some...  ...and project delivery. Stay current with evolving CAD, Civil 3D, BIM, and digital delivery technologies. Support continuous... 
    Bim
    Full time
    Local area

    Egis Group

    Edmonton, AB
    19 days ago
  •  ...partner in energy in North America, is looking for an Intermediate Engineer to join our Edmonton, Alberta team. Spark Power provides a wide...  ...standards is advantageous. ~ Proficiency with ETAP or similar software. ~ Experience in the design of 120/208VAC, 480VAC, and 600VAC... 
    Full time
    Contract work

    Spark Power

    Edmonton, AB
    4 hours ago
  •  ...then this role is for you. We are looking for a Workstation Engineer who will work with a variety of users and display a friendly attitude...  ...positive user experience. Install and maintain equipment and software and perform remote troubleshooting. Work with key vendor to... 
    Full time
    Work at office
    Remote work

    ATCO Group

    Edmonton, AB
    5 days ago
  •  ...Group. For over 170 years, Smiths has been pioneering progress by engineering for a better future. We serve millions of people every year,...  ...systems. ~ High computer proficiency, including MS Office and CAD software (Solid Edge). ~5+ years of work experience in a similar... 
    Full time
    Worldwide

    John Crane

    Edmonton, AB
    6 days ago
  •  ...forward. Your experience is: ~3+ years experience in quality engineering, quality assurance or in a similar role. ~ Experience working...  ...doors industry is an asset. ~ Experience coding and using QA software tools and processes. ~ ISO 9001 quality standard knowledge is... 
    Temporary work
    Casual work
    Work at office
    Flexible hours

    Durabuilt Windows & Doors

    Edmonton, AB
    14 days ago
  •  ...team that tackles infrastructure challenges? Want to take your Engineering expertise to the next level to work on tough projects that will...  ...technology and be able to select and apply appropriate engineering software for use on project Minimum Clearance Required to Start:... 
    Full time
    Contract work
    Local area
    Relocation
    Flexible hours

    Parsons

    Edmonton, AB
    2 days ago
  •  ...applying continuous improvement methods to support operations. The Engineer will identify and implement change within the operation through...  ..., Transportation Management Systems ie; JDA, OTM, , Mapping Software ie; Tableauintermediate preferred Qualifications Bachelor'... 
    Temporary work
    Work at office

    Ryder System

    Edmonton, AB
    2 days ago
  •  ...Subsidiary: Colas Canada Inc. Mission The Senior Project Engineer is responsible for supporting senior management in the execution...  ...project moving. ~ Familiarity with construction and in-house software such as BluBeam, Primavera P6, AutoCad, Excel. ~ Technical... 
    Full time
    Contract work
    For contractors
    For subcontractor
    Worldwide

    Colas

    Edmonton, AB
    2 days ago
  • $7000 per month

     ...municipal infrastructure markets since 2009. The Role Our Engineering and Design group is looking for an Engineering Technologist to...  ...Performs project designs using knowledge of relevant codes and software programs. Works with other engineering and design disciplines... 
    Long term contract
    Full time
    For contractors
    Casual work
    Work at office

    OCL Group Inc.

    Edmonton, AB
    6 days ago
  •  ...are looking for an Operations Research Engineer to join the Workforce Management (WFM) product...  ...constraint programming, mathematics, and software engineering who enjoys solving real-world...  ...and implement the schedule optimization engine using OR-Tools/CP-SAT.  Own the... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Edmonton, AB
    1 day ago
  •  ...Bantrel is proud to be a leading provider of Engineering, Procurement, Construction and Construction Management (EPC / EPCM) services...  ...performing or overseeing power system studies using ETAP or similar software. ~ Strong working knowledge of applicable CEC, CSA, IEEE, API... 
    Long term contract
    Remplacement
    Permanent employment
    Full time
    For contractors
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Bantrel Co.

    Edmonton, AB
    19 hours ago
  •  ...opportunities to reach your full potential in an environment that’s engineered for people. At CIMA+, we care about our people and make sure...  ...or another province of Canada Proficient in design/analysis software and CAD systems, along with familiarity of drawing standards... 
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours
    2 days per week

    CIMA+

    Edmonton, AB
    11 days ago
  • (  Foundational) Business Software Sales Affiliate Independent Business Development & Affiliate Team-Building Opportunity    is developing an affiliate program through which independent people can earn income by introducing businesses to BMI’s software, consulting, implementation... 
    Long term contract
    Remplacement
    Permanent employment
    Full time
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    Bickert Management Inc.

    Edmonton, AB
    7 days ago
  •  ...Description Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare client...  ..., telemetry, and evaluation platforms. ~ Strong knowledge of software engineering best practices, testing, debugging, and performance... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Edmonton, AB
    19 hours ago
  •  ...Senior Environmental Scientist or Engineer – Contaminated Sites Play an integral role in Worley Consulting’s Environmental & Sustainability...  ...with Microsoft Office applications and environmental reporting software. Leadership & Project Delivery Demonstrated ability to... 
    Long term contract
    Full time
    For contractors
    For subcontractor
    Work at office
    Remote work

    Worley

    Edmonton, AB
    1 day ago
  •  ...LAPORTE is a consulting engineering firm providing high-value engineering services to the pharmaceutical, food and beverage, industrial biotechnology...  ...s license; ~ Knowledge of AutoCAD, Revit, Plant 3D, and P&ID software packages (an asset). Benefits – What We Have to Offer:... 
    Permanent employment
    Full time
    Work at office
    Flexible hours
    2 days per week

    LAPORTE

    Edmonton, AB
    7 days ago
  • $78.25k - $111.78k per year

     ...! Join our Traffic Operations team as a Traffic Signals Project Engineer and play a vital role in ensuring the safe and efficient flow of...  ...Assets: ~ Experience or familiarity with transportation related software applications Conditions of Employment: ~ Valid Alberta... 
    Full time
    Contract work
    Temporary work
    Work from home

    City of Edmonton

    Edmonton, AB
    4 hours ago
  •  ...Civil/Structural Engineer Spark Power is looking for a Civil/Structural Engineer to join our team. Reporting to the Engineering Manager...  ...knowledge and ability to use programs such as structural design software S-Frame & drafting software AutoCAD and review software like... 
    Full time
    Manual labor
    Flexible hours

    Spark Power

    Edmonton, AB
    27 days ago
  • $120k - $160k per year

     ...delivery. We are currently looking for an experienced Senior Mine Engineer / Planner to join our team. At Peter Lucas, we provide...  ...and operational requirements. ~ Experience with mine planning software such as Deswik, Vulcan, Datamine, or similar platforms. ~ Strong... 
    Long term contract
    Full time
    Temporary work
    Work at office

    Peter Lucas Project Management Inc.

    Edmonton, AB
    8 days ago
  •  ...LAPORTE is a consulting engineering firm providing high-value engineering services to the pharmaceutical, food and beverage, industrial biotechnology, and industrial manufacturing sectors, with 30 offices across North America and Europe and more than 520 dedicated employees... 
    Permanent employment
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week

    LAPORTE

    Edmonton, AB
    7 days ago
  • Launch Your Career as a Field Engineer with Weatherford Are you ready to kick-start your engineering career in a hands-on, high-impact...  ...specific wellsite objectives Utilize cutting-edge simulation software to design and optimize wellsite solutions tailored to client needs... 
    Full time
    Manual labor
    Relocation
    Shift work
    Night shift

    Weatherford

    Edmonton, AB
    18 days ago
  • $47 per hour

     ...research of electrical generation and distribution networks Supervise technicians, technologists, programmers, analysts and other engineers Prepare material cost and timing estimates, reports and design specifications Design electrical and electronic components,... 
    Permanent employment
    Full time
    Contract work
    Remote work

    GNG Solutions

    Edmonton, AB
    5 days ago
  •  ...encouraged. In both the field and at the office, you’ll get plenty of opportunities to reach your full potential in an environment that’s engineered for people. At CIMA+, we care about our people and make sure that they feel valued, appreciated, and part of the team. You could... 
    Permanent employment
    Internship
    Work at office
    Work from home
    Flexible hours

    CIMA+

    Edmonton, AB
    19 hours ago
  •  ...growth across Canada. As a member of our global team of 23,500+ engineers, architects, scientists and consultants, you'll help deliver some...  ..., stormwater, and wastewater systems using industry-standard software. Deliver engineering design and planning for land development... 
    Full time
    Local area

    Egis Group

    Edmonton, AB
    19 days ago
  •  ...Senior Substation Design Engineer   Spark Power, a trusted partner in energy in North America, is looking for a Senior Substation Design...  ...review meetings.  Perform grounding studies on software programs such as ETAP and CDEGS.  Perform Lightening studies.... 
    Full time
    Flexible hours

    Spark Power

    Edmonton, AB
    27 days ago
  •  ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...solutions for greenfield projects. Proficiency in mechanical design software and familiarity with FEA (Finite Element Analysis) and DEM (... 
    Remplacement
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Edmonton, AB
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to BIM Software Engineer. Be the first to apply!