top of page

BIM Software Engineer

Edmonton | Full Time | Hybrid

The Career Opportunity

RoBIM is seeking to hire a highly skilled BIM Software Engineer to join our dynamic team. The ideal candidate will specialize in Autodesk Revit and have experience in developing custom plugins that enhance our design and simulation capabilities. This role involves creating an Autodesk Revit plugin that can generate complex designs based on pre-defined parameters and seamlessly integrate these designs with the backend of our advanced robotic simulator software.

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

  • Design, develop, and maintain an Autodesk Revit plugin that generates BIM models based on specific input parameters.

  • Design, develop, and maintain an Autodesk Revit plugin that generates BIM models based on specific input parameters.

  • Ensure the plugin can upload BIM data directly to the backend systems of our robotic simulation platforms.

  • Work collaboratively with the software development team to integrate advanced design functionalities into our existing systems.

  • Conduct regular testing and updates to ensure compatibility with the latest versions of Autodesk Revit and other relevant software.

  • Provide technical support and documentation for end-users of the plugin.

  • Stay updated with the latest trends and technologies in BIM and plugin development to continuously improve our solutions.

About You

The Basics
You’re a fit for this role if you:

  • 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 in Civil Engineering, Computer Science, or a related field.

The Specifics

Technical Skills & Qualifications

  • Proven experience in software development with a focus on Autodesk Revit and BIM technologies.

  • Strong programming skills in C#, .NET, or other relevant languages used in Autodesk API development.

  • Experience with RESTful APIs and backend systems integration.

  • Familiarity with 3D modeling, computational design, and architectural principles.

Preferred Skills

  • Experience in construction component prefabrication or robotics prefabrication projects.

  • Experience with robotic simulation software or systems.

  • Previous work on cloud-based platforms and services.

Non-Technical Skills

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

  • Mindset: Possesses a mindset and soft skills that align with our innovative and dynamic start-up mandate, including:

    • Creative Thinker, Maker-Mentality & Open-Minded: 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 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.


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.

bottom of page