Careers

Want to join our team?

Civil Engineer

We are looking for an experienced, driven civil engineer with a wealth of industry knowledge. To ensure success, the ideal candidate should be comfortable splitting their hours between the office, on-site visits, and attending council meetings.

The civil engineer should be a critical thinker and have sound subject knowledge of mathematics and physics to identify and solve engineering problems. You must also possess a certain level of creativity in order to present innovative solutions and improvements to technical processes. The successful candidate will be able to effectively communicate ideas, make recommendations, and negotiate project details with their team, subcontractors, and clients.

Responsibilities
  • Developing detailed designs.
  • Doing feasibility assessments and site inspections.
  • Preparing and implementing project plans.
  • Researching and providing estimates for projects.
  • Reviewing government regulations and ordinances.
  • Monitoring and optimizing safety procedures, production processes, and regulatory compliance.
  • Making recommendations or presenting alternative solutions to problems.
  • Confidently liaising with clients and other professional subcontractors.
  • Project management duties (e.g. managing budgets, resources, and deadlines; acquiring and compiling quotes, etc.).
Requirements
  • Bachelor’s degree in civil engineering or related field, accredited by the Institution of Civil Engineers.
  • Registration/Licensure as a professional engineer may be required.
  • A minimum of 5 years of industry knowledge may be strongly desired.
  • Familiarity with design software, such as Autodesk, AutoCAD Civil 3D, and MicroStation.
  • Knowledge of map creation software and photo imaging software.
  • Strong analytical and critical thinking skills, with a high level of accuracy in calculations and design.
  • Excellent time management skills to ensure project deadlines are met.
  • Leadership skills to effectively manage a diverse group of professionals working on one project.
  • Ability to coordinate more than one project at a time.
Benefits
  • Job Growth
  • Excellent Environment
  • Excellent Pay
  • Recognition
  • Apply Now

    Electrical Engineer

    We are hiring an electrical engineer to design and implement complex industrial, commercial, and domestic electrical systems. To do well in this role you should be a licensed professional engineer and have extensive experience as an electrical engineer.

    Responsibilities
    • Designing, maintaining, implementing, or improving electrical instruments, facilities, components, equipment products, or systems for industrial, commercial, or domestic purposes.
    • Performing a wide range of engineering tasks by operating computer-assisted design or engineering software and equipment.
    • Conferring with customers, engineers, and others to discuss existing or potential engineering products or projects.
    • Ensuring that installation and operations conform to standards and customer requirements by preparing electrical systems specifications, technical drawings, or topographical maps.
    • Establishing construction, manufacturing, or installation standards or specifications by performing a wide range of detailed calculations.
    • Ensuring compliance with specifications, codes, or customer requirements by directing or coordinating installation, manufacturing, construction, maintenance, documentation, support, or testing activities.
    • Writing reports and compiling data regarding existing and potential electrical engineering projects and studies.
    • Preparing specifications for purchases of electrical equipment and materials.
    • Supervising or training project team members.
    • Estimating material, labor, or construction costs for budget preparation.
    • Maintaining electrical equipment.
    • Working with a variety of technicians.
    Requirements
    • Bachelor's degree in electrical engineering degree from an accredited school.
    • Licensed as a professional engineer.
    • Experience in using or a desire to learn the required software.
    • Knowledge of applicable codes related to electronic engineering.
    • Proficient in design and calculation software.
    Benefits
  • Job Growth
  • Excellent Environment
  • Excellent Pay
  • Recognition
  • Apply Now

    Apply Now

    We're always looking for exceptional talent!