In this role, you will develop and implement methods and solutions to address complex challenges in digital engineering automation processes, ensuring efficiency, consistency, and high-quality outputs. You will select the most effective and economical approaches to achieve objectives while optimizing workflows and reducing manual effort. Your work will utilize advanced digital engineering techniques and analytical methods, with a strong proficiency in current engineering theories and practices. You will play a key role in driving automation benefits, such as improved accuracy, faster delivery, and streamlined processes.
Ready to apply for roles like this?
Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.
Unlock employer & apply directly
What You'll Be Doing
- Develop and customize software add-ons, scripts, and automation tools to enhance the functionality and interoperability of BIM and CAD platforms, streamlining processes and improving efficiency.
- Design, develop, and maintain custom plugins, add-ons, and extensions for BIM (Autodesk Revit and Civil3D) and CAD software to enhance functionality and streamline workflows.
- Implement automation scripts and tools to reduce repetitive tasks and improve efficiency in BIM and CAD processes.
- Conduct surveys, studies, and site investigations to identify opportunities for process optimization and automation, focusing on integrating BIM and CAD technologies.
- Recommend and prepare technical papers, presentations, and reports to communicate automation strategies, including the benefits of BIM and CAD integration.
- Develop solutions to enable interoperability between BIM and CAD tools, ensuring smooth data exchange and collaboration.
- Conduct rigorous testing of plugins and add-ons to ensure reliability, accuracy, and compatibility with BIM and CAD software updates.
- Draft software requirements specification documentation with oversight.
- Provide technical support and training to staff on using developed tools and add-ons.
- Maintain and update existing automation tools to ensure compatibility with new software versions and project requirements.
- Prepare comprehensive documentation, including user guides, technical specifications, and API references.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 12+ years’ experience in programming and coding.
- 6+ years' experience in Infrastructure Engineering projects.
- Proficiency in programming languages such as VB, Lisp, Python, C#, C++, or JavaScript.
- Experience with BIM and CAD software APIs.
- Knowledge of data exchange formats like IFC, DWG, DXF, and JSON.
- Proven experience in using databases in systems development using MSSQL.
- Strong understanding of BIM (Building Information Modelling) principles.
- Familiarity with cloud-based solutions and platforms (e.g., Autodesk Forge, BIM 360).
- Strong problem-solving and analytical skills to address complex technical challenges.
- Excellent communication skills to collaborate with multidisciplinary teams and document solutions effectively.
- Strong leadership skills with the ability to perform in a lead capacity and mentor team members in BIM and CAD best practices.
- Proven experience in software development, particularly in creating add-ons and scripts for Autodesk Revit and Civil 3D.
- Strong understanding of automation development using BIM API, e.g., Revit and Civil 3D.
Parsons equally employs representation at all job levels no matter the race, color, religion, sex (including pregnancy), national origin, age, disability, or genetic information. We truly invest and care about our employee’s wellbeing and provide endless growth opportunities—so aim for the stars! Imagine next and join the Parsons quest—APPLY TODAY!